sirpelidor
02-17-2006, 07:58 PM
Hi, I have a DataList inside a UserControl which is sitting inside a ASPX page. And I'm trying figure out ways to refer that control (textbox)'s ID.
the code i'm using now is:
TextBox txt4JavaScriptUsage = (TextBox)e.Item.FindControl("txtBox");
txt4JavaScriptUsage.Attributes.Add("onkeypress", "alert(Event.keycode);");
now I get a Null Pointer Reference runtime error, so the Question is...where should I put these codes in order to fire the alert on key press?
I'm guessing its under
Protected Overrides void OnPreRender(System.event.args e){}
however, there's no e.Item method avaiable under OnPreRender, Page, ...etc :(
Thanks for your help
the code i'm using now is:
TextBox txt4JavaScriptUsage = (TextBox)e.Item.FindControl("txtBox");
txt4JavaScriptUsage.Attributes.Add("onkeypress", "alert(Event.keycode);");
now I get a Null Pointer Reference runtime error, so the Question is...where should I put these codes in order to fire the alert on key press?
I'm guessing its under
Protected Overrides void OnPreRender(System.event.args e){}
however, there's no e.Item method avaiable under OnPreRender, Page, ...etc :(
Thanks for your help