我在TextBox下onblurb并传ClientID
程序代码为:
<asp:TextBox ID="TextBox1" runat="server" onblur="chkVal(this,'<%= Me.TextBox2.ClientID %>');" />
但执行后解析出来的html却变成:
<input name="ctl00$CPH1_Main$TextBox1" type="text" id="ctl00_CPH1_Main_TextBox1" onblur="chkVal(this,'<%= Me.TextBox2.ClientID %>');" />
请教我要如何正确传TextBox2.ClientID的值
谢谢
在cs里可以解决,如下:
this.TextBox1.Attributes.Add("onblur", "chkVal(this,'" + this.TextBox2.ClientID.ToString() + "');");
如果在aspx文件里,如何处理?
程序代码为:
<asp:TextBox ID="TextBox1" runat="server" onblur="chkVal(this,'<%= Me.TextBox2.ClientID %>');" />
但执行后解析出来的html却变成:
<input name="ctl00$CPH1_Main$TextBox1" type="text" id="ctl00_CPH1_Main_TextBox1" onblur="chkVal(this,'<%= Me.TextBox2.ClientID %>');" />
请教我要如何正确传TextBox2.ClientID的值
谢谢
在cs里可以解决,如下:
this.TextBox1.Attributes.Add("onblur", "chkVal(this,'" + this.TextBox2.ClientID.ToString() + "');");
如果在aspx文件里,如何处理?
txt.Attributes.Add("onblur", "chkVal(this,'" + this.TextBox2.ClientID.ToString() + "');");