如何在.net中将html文本框内容传入后台

幻懂 2016-02-17 03:37:14
如何在.net中将html文本框内容传入后台
...全文
351 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_27549073 2016-02-25
  • 打赏
  • 举报
回复
from action="你要传递到的动态页面" 这种不会传回来
puler 2016-02-17
  • 打赏
  • 举报
回复
我想到的是在.aspx的页面下 1、HTML文本框设定好name属性并在 form标签内 2、.NET Button 控件点击提交后用 Resquest来获取值 记得应该是去搜索 “.NET 页面间传值” 记得论坛中有段代码,你断点来试试

            foreach (Control ctl in this.form1.Controls)
            {
                //if (ctl is TextBox)
                //    Response.Write(((TextBox)ctl).Text.Trim() + "<br/>");

                if (ctl is Label)
                    Response.Write(((Label)ctl).Text.Trim() + "<br/>");

                //Response.Write("....");


            }
  • 打赏
  • 举报
回复
引用 楼主 sinat_28894561 的回复:
如何在.net中将html文本框内容传入后台
没看懂。 .net 运行在浏览器端?哪一个浏览器?
xuexijun1992 2016-02-17
  • 打赏
  • 举报
回复
2#正解!!!!
changjiangzhibin 2016-02-17
  • 打赏
  • 举报
回复
JS 前台与后台交互
博士彰 2016-02-17
  • 打赏
  • 举报
回复
首先要确认,你这个页面是html页面还是,aspx页面,如果是html页面的话只能用ajax来进行传,如果是aspx页面,有两种方式,一个同样可以使用ajax来进行传送,另个aspx已经封装直接后台根据文本框的ID来取值,这里主要说的是第二点,举个例: <input id="username" type="text" runate="server" />,后台取法:username.value,至于ajax传的话,建议使用jquery,引用对应文件,按对应的写法就能传了
EdsionWang 2016-02-17
  • 打赏
  • 举报
回复
用ajax提交到后台。或者直接在aspx页面上将html文本框加runat = "server", 到aspx.cs里面直接取值

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧