如果想在客户端使用js取得控件的值,需要设置 ClientIDMode="Static",这样的话在客户端,文本框的id值是txtDate,如果不设置,就会动态的生成,js函数可能会无效。
<asp:TextBox runat="server" ClientIDMode="Static" Width="120px" ID="txtDate" ></asp:TextBox>
label控件发送到客户端后会变成span 元素
<asp:Label ID="lblTotal" ClientIDMode="Static" Text="0" runat="server"></asp:Label>
<span id="lblTotal">0</span>