在前台通过JS创建的表格中的一行,在后台代码中可以取到值吗? 在前台通过JS创建的表格中的一行,在后台代码中可以取到值吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该不行!!后台要取到前台的值,表格中的一行要加入id和runat='server'因为id是动态加入的,后台写取值代码时还没这个id,编译就通不过!! 需要submit一下后台才能取到值 直接取貌似取到可以在提交到后台之前用JS获取值放到一个hidden里面,再到后台读取 我不要id,因为我想通过for循环来取值,谢谢你,有没有什么更好的办法了? 不行!!例如js创建一个表格:function createTable(){ document.write("<table><tr><td id='td1' runat='server'>aaaa</td></tr></table>");}后台取值:string a=td1.Value.Tostring();根本找不到td1!! 后台都是通过id来编程的!!你要用循环,总要告诉计算机对哪个对象进行循环吧,若id不知道,计算机怎么进行循环呢? 不行,你试试JS创建HTML标签,看源代码就知道了。 在提交前,将表格的数据以某种格式(XML、JSON)存放到某个中间控件然后后台访问 有一段代码看不懂,请教高手 关于WPF窗体焦点的问题~!~! C# WMI编程 获取手机链接电脑后的那个设备信息 关于页面跳转的问题 如何改变comboBox和maskTextBox控件的高度 DataGridView 排序问题 C#中有没有象类似PB中的codetable的功能! 线程导致InvalidOperationException无效操作。连接被关闭异常 winform等待窗体 C#中如何調用webBrower,該控件在哪裡? 一个逻辑问题:需要与不需要 动态显示问题
后台要取到前台的值,表格中的一行要加入id和runat='server'
因为id是动态加入的,后台写取值代码时还没这个id,编译就通不过!!
可以在提交到后台之前用JS获取值放到一个hidden里面,再到后台读取
例如js创建一个表格:
function createTable()
{
document.write("<table><tr><td id='td1' runat='server'>aaaa</td></tr></table>");
}后台取值:
string a=td1.Value.Tostring();
根本找不到td1!!
你要用循环,总要告诉计算机对哪个对象进行循环吧,
若id不知道,计算机怎么进行循环呢?
在提交前,将表格的数据以某种格式(XML、JSON)存放到某个中间控件
然后后台访问