我正在创建一个表单,用于图像上传拖放到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)