0

假设我的 aspx 文件中有这两个:

<asp:TextBox ID="tbASP" runat="server" Width="400px" />
<input id="tbHTML">

如何从后面的代码中复制tbHTMLto的内容?tbASP

4

2 回答 2

2

1.添加 runat="server" 输入..

<input id="tbHTML" runat="server">

您将在后面的代码中访问..

2.Else使用查找控件

System.Web.UI.HtmlControls.HtmlInputControl tbHtml= this.FindControl("tbHtml") as System.Web.UI.HtmlControls.HtmlInputControl;
tbAsp.Text=tbHtml.value;
于 2013-09-12T05:44:24.367 回答
1

确保您的 Input 元素的 Id 在页面中是唯一的……而不是像这样尝试。

tbASP.Text=Page.Request["tbHTML"].ToString();

编辑副反

  <input id="id" value=<%= TextBox1.Text %> />
于 2013-09-12T05:51:06.610 回答