c# - ASP.NET : Get the value from textarea

标签 c# jquery asp.net

我正在创建一个通过 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/

相关文章:

c# - Xamarin Forms 动态 ListView

javascript - event.dataTransfer.setData 中的冲突

JQuery:显示具有特定标题的元素

jQuery 淡出不起作用

c# - 我可以更改 Windows Azure 网站上的区域设置吗?

javascript - 当通过另一个 aspx 页面的 javascript 打开一个 aspx 时,不会触发 PageLoad 事件

c# - 首先使用没有级联删除的 EF4 CTP5 代码

c# - 检测游戏是否在安卓模拟器中运行

c# - Linq2Sql : Manage DataContext

c# - 获取包含所有选定产品的日期