问题描述
如何在.net中将html文本框内容传入后台
解决方案
解决方案二:
用ajax提交到后台。或者直接在aspx页面上将html文本框加runat="server",到aspx.cs里面直接取值
解决方案三:
首先要确认,你这个页面是html页面还是,aspx页面,如果是html页面的话只能用ajax来进行传,如果是aspx页面,有两种方式,一个同样可以使用ajax来进行传送,另个aspx已经封装直接后台根据文本框的ID来取值,这里主要说的是第二点,举个例:<inputid="username"type="text"runate="server"/>,后台取法:username.value,至于ajax传的话,建议使用jquery,引用对应文件,按对应的写法就能传了
解决方案四:
JS前台与后台交互
解决方案五:
2#正解!!!!
解决方案六:
引用楼主sinat_28894561的回复:
如何在.net中将html文本框内容传入后台
没看懂。.net运行在浏览器端?哪一个浏览器?
解决方案七:
我想到的是在.aspx的页面下1、HTML文本框设定好name属性并在form标签内2、.NETButton控件点击提交后用Resquest来获取值记得应该是去搜索“.NET页面间传值”记得论坛中有段代码,你断点来试试foreach(Controlctlinthis.form1.Controls){//if(ctlisTextBox)//Response.Write(((TextBox)ctl).Text.Trim()+"<br/>");if(ctlisLabel)Response.Write(((Label)ctl).Text.Trim()+"<br/>");//Response.Write("....");}
解决方案八:
fromaction="你要传递到的动态页面"这种不会传回来