动态table表 保存问题 在页面div标签上加table表,通过选择任务按钮 把选择的任务回传显示在table表中,怎么把这个选择后的table中的信息保存进数据库呢?还有 我在后台 用this.table.rows.count 得到的却是1 不管选择多少任务高手给个方法呗 最好给个实例!!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用一个repeater包含这个table,在table中需要显示的部分加上控件,任务回传时可以遍历repeater找到控件并给控件赋值,达到显示的目的,需要保存至数据库时,也可以遍历repeater,找到控件,取值,并存入数据库. 把table放session裏。去session裏讀取table或者畫表格的時候,每個控件都給定ID然後循環取每個控件的值。 谢谢 我现在解决了 显示问题现在 还有一个问题 那就是 我table中2两个单元中插入的是textbox 要填写数量 或 备注 我保存时 要把填写的信息取出来 怎么获取他们的值呢? findcontrols找到控件,直接取值 怎么插入textbox?你的asp.net能够在浏览器上执行?如果不能执行,哪来的textbox呢? 服务器端不知道你插入了什么,table还是原来的table,跟你在浏览器上改变的,没有关系。 aspx页面:<asp:table id="tblOut" runat="server" ><asp:tablerow><asp:tablecell width="100px" wrap="false" text="序号"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="任务编码"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="任务名称"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="数量"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="备注"></asp:tablecell></asp:table></asp:table>c# code:任务查询中的行操作代码:for(i=0;i<tasklist.length;i++){tr=new tablerow();td=new tablecell();td.text=(i+1).ToString();tr.cells.add(td);td=new tablecell();td.text=tasklist[i].ToString();tr.cells.add(td);td=new tablecell();td.text=(renwumingcheng)tr.cells.add(td);td=new tablecell();td.text="<input type="textbox" id=\"txtout"+i.ToString()+"\" name=\"txtout"+i.ToString()+"\" runat=server>;tr.cells.add(td);td=new tablecell();td.text=和上面那单元一样;tr.cells.add(td);}最后两个单元都是textbox 怎么获取输入的值 用什么语句取textbox 然后再取textbox 的值呢 DataGrid动态增加行 那个以后再弄 现在是table的问题 第四列、五列是textbox 各位高手 说说怎么用for循环获取这些控件 以及 控件里填写的值呢麻烦给个实例 谢谢! 关于ModalPopup的触发问题 SQL更新语句 在aspx.vb中如何写入java脚本语言? 请问这个功能怎么实现 如何在.net(c#)中实现声音方面的功能/ 请问csdn左边的树形结构是怎么做出来的 (c#)怎样在DataGrid的每一行中添加绑定的下拉菜单? 紧急问题:数据库中某个表有字符型字段,如aa.txt,cc.jpg,ok,gif,me.mpg4 为什么我的session时不时就会过期? 快救命呀!!!我的用户控件的属性值不正确! Repeater内一个linkbutton如何控制Repeater外的一个table的隐藏与显示 [遍历问题,太难了!]
然後循環取每個控件的值。
我保存时 要把填写的信息取出来 怎么获取他们的值呢?
怎么插入textbox?你的asp.net能够在浏览器上执行?如果不能执行,哪来的textbox呢?
服务器端不知道你插入了什么,table还是原来的table,跟你在浏览器上改变的,没有关系。
<asp:table id="tblOut" runat="server" >
<asp:tablerow>
<asp:tablecell width="100px" wrap="false" text="序号"></asp:tablecell>
<asp:tablecell width="100px" wrap="false" text="任务编码"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="任务名称"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="数量"></asp:tablecell><asp:tablecell width="100px" wrap="false" text="备注"></asp:tablecell></asp:table>
</asp:table>c# code:任务查询中的行操作代码:
for(i=0;i<tasklist.length;i++)
{
tr=new tablerow();td=new tablecell();
td.text=(i+1).ToString();
tr.cells.add(td);td=new tablecell();
td.text=tasklist[i].ToString();
tr.cells.add(td);td=new tablecell();
td.text=(renwumingcheng)
tr.cells.add(td);td=new tablecell();
td.text="<input type="textbox" id=\"txtout"+i.ToString()+"\" name=\"txtout"+i.ToString()+"\" runat=server>;
tr.cells.add(td);td=new tablecell();
td.text=和上面那单元一样;
tr.cells.add(td);}
最后两个单元都是textbox 怎么获取输入的值
各位高手 说说怎么用for循环获取这些控件 以及 控件里填写的值呢
麻烦给个实例 谢谢!