Asp.net 如何获取网格控件中文本框控件的clientID
我在网格控件中有一个文本框控件。我想使用javascript获取文本框的clientID,比如“”。但是我收到一条错误消息,说txtBox在当前上下文中不存在。文本框是通过编程方式创建的 你能告诉我如何获取文本框的客户ID吗Asp.net 如何获取网格控件中文本框控件的clientID,asp.net,javascript,Asp.net,Javascript,我在网格控件中有一个文本框控件。我想使用javascript获取文本框的clientID,比如“”。但是我收到一条错误消息,说txtBox在当前上下文中不存在。文本框是通过编程方式创建的 你能告诉我如何获取文本框的客户ID吗 谢谢更新:这应该更有效: 一种方法是在生成文本框时将其置于隐藏字段中: TextBox txtBox = new TextBox(); txtBox.ID = "txtBox"; Page.ClientScript.RegisterHiddenField("t
谢谢更新:这应该更有效:
一种方法是在生成文本框时将其置于隐藏字段中:
TextBox txtBox = new TextBox();
txtBox.ID = "txtBox";
Page.ClientScript.RegisterHiddenField("txtBoxClientID", txtBox.ClientID);
然后,您可以在客户端使用
document.getElementById('txtBoxClientID').value
而不是这个
jst试验
document.getElementById('ID\u OF THE\u CONTROL*')。值
*..文本框的id