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

ASP.net后台页面要取前台html table的值
我写了个页面,前台全部是用DIV+CSS+Jquery做的,

但是到后来我发现我必要在页面的后台去操作数据,也就是说我要在后台去取前台页面的Table 里的数据,

前台有2个Table的数据我都要取,但我又不想在Table元素中加runat="server" ,

也就说我想找第二种方法取到前台的值。各位大神请指教啊!
HTML ASP.NET

------解决方案--------------------
放到input hidden中非runat="server"的,提交页面时,后台通过Request.Form 就能获取
------解决方案--------------------
Juqery+handler的方式
------解决方案--------------------
只能将需要的值放到隐藏控件中了..这个方法比较常用
------解决方案--------------------
可以用hidden,其实在操作数据的时候可以全部用ajax来完成啊,取数据就同意多了
------解决方案--------------------
用ajax吧骚年
------解决方案--------------------
不用hidden,还是要加runat=server,等于复制了一份,没必要。建议:JQuery($.ajax())+handler(一般处理程序)即可。
------解决方案--------------------
string aaa = Request.Form["aaa"].ToString();