我正在创建一个通过 jquery 拖放图片上传的表单。
当我将一张图片拖到 aspx 格式时,那个时候那个图片 预览和标题 (textarea) 和 desc (textarea) 创建到 aspx 页面。
输入标题和描述后, 当我点击保存按钮时,它被保存到数据库中。
我无法在 C# 中获取 textarea 控件(代码隐藏)?
textarea 不直接添加到 aspx 页面。它是通过 jquery 动态添加的,所以????
在jquery textarea中添加
<textarea id="txtImagename1" runat="server" rows="1" cols="50"></textarea>
代码隐藏
HtmlTextArea txtImageupload = (HtmlTextArea)(frm.FindControl("txtImagename1"));
string imagename = txtImageupload.Value;
最佳答案
尝试
Request.Form["txtImagename1"]
不需要runat="server"
此外,添加 name="txtImagename1"
<textarea id="txtImagename1" name="txtImagename1" rows="1" cols="50"></textarea>
关于c# - ASP.NET : Get the value from textarea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16296695/