如何在asp.net中回发的html控件中获得价值

Ari*_*911 3 c# asp.net

我有像textarea的html控件(不是服务器控件).当我通过单击按钮导致回发而不在URL中写入值时,如何从服务器端获取此控件中的值.

Reb*_*off 16

您需要引用Form对象.

如果你有一个文本框

<input type="text" id="txt" name="txt" value="Testing 1 2 3..."/>
Run Code Online (Sandbox Code Playgroud)

然后你可以在你的代码隐藏中访问它...

Request.Form["txt"]
Run Code Online (Sandbox Code Playgroud)

  • @Arizona,添加name属性. (3认同)
  • 给你的`textarea`一个名字,比如`<textarea id ="description"name ="description"> </ textarea>`.我相信html元素的名称成为`Request.Form`数组中的关键. (2认同)