日期:2014-05-17  浏览次数:20496 次

mvc3 razor form 向后台的控制器传数据的方法
HTML code

<form>
    <textarea id="editor1" rows="10" >
    </textarea>
    <input id="btngenererPDF" type="button" value="PDF"  />
</form>



都有什么方法能把textarea中的内容传到后台控制器的,希望大家贴点代码的例子,谢谢了先

------解决方案--------------------
textarea 加个name属性
后台Request.Form["name名"]
------解决方案--------------------
探讨

textarea 加个name属性
后台Request.Form["name名"]

------解决方案--------------------
长度有限制,由 <httpRuntime maxRequestLength="xxxxxx"/> 配置,默认的值应该够用了。

两种方式是一样的,我还要更懒,经常写成 Request["name"]
------解决方案--------------------
探讨

还有在哦不明白的是,这个名字给textarea加吗,因为有一种方式是 Request.Form。get["name名"],但楼上那个哥们给的是Request.Form["name名"]
引用:

那这个传到后台的数据有长度限制吗,或者在config里面有个能取消,这个action传的数据的长度,我要传的是一段html
引用:

引用 1 楼 的回……