DataList - 如何获取除您之外的其他控件的ClientID?

时间:2017-09-07 19:53:25

标签: asp.net datalist

拥有一个包含多个文本框的数据列表,一系列" Time1"和"时间2" 所以我试图将javascript onblur事件附加到每个事件,并将客户端id值传递给一个函数,但是如何引用另一个控件的clientid而不是你编辑的控件?

<asp:TextBox runat="server"  ID="txtTimeFrameFrom" onblur='javascript:updateTimeFrame(val1, val2,val3);'  style="width:50px;font-size:x-small;"  Text='<%# DataBinder.Eval(Container.DataItem, "TimeFrameFrom")%>'></asp:TextBox>

<asp:TextBox runat="server"  ID="txtTimeFrameTo" onblur='javascript:updateTimeFrame(val1, val2,val3);'  style="width:50px;font-size:x-small;"  Text='<%# DataBinder.Eval(Container.DataItem, "TimeFrameTo")%>'></asp:TextBox>

其中:

val1 = numeric value from dataset
val2 = client id of txtTimeFrameFrom
val3 = client id of txtTimeFrameTo

如何在DataList中获取每种情况下的客户端ID?有更简单的方法吗?

0 个答案:

没有答案