使用 HTML 标记
<form id="form" runat="server">
<input id="donkey" type="text" placeholder="monkey" runat="server" />
</form>
我希望通过后面的代码获得输入的值
String s = Request.Form["donkey"];
但它只产生空值。当我调查数据结构时,我得到了类似的东西,$ctl00$main$donkey
所以我知道它就在那里。过了一会儿,我简单地切换到
<form id="form" runat="server">
<asp:TextBox id="donkey" type="text" runat="server"></asp:TextBox>
</form>
但是我仍然想知道如果由于某种原因我不会切换到 ASP 组件,如何从服务器端引用该对象。