asp.net:从textarea获取值

san*_*ian 4 c# asp.net jquery

我正在创建一个表单,用于图像上传拖放到jquery.

当我将一个图像拖到aspx表单时,那个时候图像预览和标题(textarea)和desc(textarea)创建到aspx页面.

输入标题和desc后,单击保存按钮时保存到数据库.

我无法在c#(后面的代码)中获得textarea控件?

textarea没有直接添加到aspx页面.它是通过jquery动态添加的????

在jquery textarea添加

<textarea id="txtImagename1" runat="server" rows="1" cols="50"></textarea>
Run Code Online (Sandbox Code Playgroud)

代码背后

HtmlTextArea txtImageupload = (HtmlTextArea)(frm.FindControl("txtImagename1"));
string imagename = txtImageupload.Value;
Run Code Online (Sandbox Code Playgroud)

Kap*_*wal 11

尝试

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

不需要 runat="server"

另外,添加 name="txtImagename1"

<textarea id="txtImagename1" name="txtImagename1" rows="1" cols="50"></textarea>
Run Code Online (Sandbox Code Playgroud)