【发布时间】:2017-10-27 08:31:12
【问题描述】:
这是第一张照片,我有一个名为“Adress.ascx”的用户控件,在此页面上有 2 种不同类型的控件。
Asp.net 控件(红色)
Html 控件(绿色)
这个用户控件,我已经在另一个名为Index.aspx
的页面上实现了我想要做的是,每当我点击“复制按钮”按钮时,html 控件中的任何内容都会复制到用户控件。
在 Html 控件上,我使用 Google Maps API 来搜索地址。
即使我不将我的用户控件实现到另一个页面,我也无法将 html 控件值复制到 asp.net 用户控件。
例如,我在用户控件上有一个名为 tbStreet 的 asp:TextBox 和一个 ID 为 id=street_name 的 Html 文本框。我想将 street_name 的值复制到 tbStreet。
Asp.net 控制代码
<asp:TextBox ID="tbStreet" runat="server" MaxLength="50"
CssClass="inputfield M"></asp:TextBox></td>
html控制代码
<input class="field" id="street_name" name="streetName"
disabled="true"></input></td>
按钮代码
protected void btnCopy_Click(object sender, EventArgs e)
{
string street = Request.Form["street_name"];
}
但我在变量 street
中没有得到任何值【问题讨论】:
-
请参考这个How to ask。
-
我不明白这个问题。这些图片比什么都让我感到困惑。
-
提供minimal reproducible example 代码来解释您的问题 - 没有代码很难从这个问题中找到解决方案。
-
请找答案here我自己解决了。
标签: javascript c# html asp.net