具体代码?
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
解决方案 »
- 谁有IBatis.Net中文文档
- 急急急!实现倒计时功能!在线等!
- 两个web用户控件如何进行数据传输呢?
- 此条sql语句怎么写???
- ########## 重装VS2005后, 属性窗口在代码状态下什么都没有, 一些工具ILDASM 都不出现在菜单上了,请教
- 有项目外包!有意者请联系!
- 请问高手:如何在自定义控件中包含一个页面
- 怎么得到<%#DataBinder.Eval(Container.DataItem,"id")%>得值?
- 水晶报表导出问题,解决马上给分~~异常详细信息: CrystalDecisions.CrystalReports.Engine.LogOnException: 登录失败
- 怎么让“验证服务器控件”中的某个按钮不执行验证??
- vs2005下的打包安装
- 如何动态创建控件来反应所有部门之间的关系
能够动态的增删行
aa=Table1.Rows.Add();
仅仅这样是不够的,还要把aa加入Rows这个集合
{
TableRow tRow = new TableRow();
Table1.Rows.Add(tRow);
TableCell tCell = new TableCell();
tRow.Cells.Add(tCell);
TextBox txt = new TextBox();
tCell.Controls.Add(txt);
}
每点一次Button1都要生成一行.但现在我只能生成一行,怎么点都是这样。
b/s是无状态
----------------------
我经常忘却~~~
DataTable table=ds.Tables["tableName"];
DataRow row=new Row();
row["item1"]="ss";
row["item2"]="aa";table.Rows.Add(row);//OK
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref16/html/T_System_Web_UI_WebControls_Table.htm
把"备注"好好看看
——————————————————————————————————————————
不是这么简单。在下次任何原因postback页面时,在page_load结束前,这一行需要“重建”。
{
get{ if(ViewState["rn"]==null) return 0; else return (int)ViewState["rn"]; }
set{ ViewState["rn"]=value; }
}void Page_load(.....)
{
Table1.Rows.Clear();
for(int i=0;i<RowNum;i++)
{
TableRow tRow = new TableRow();
Table1.Rows.Add(tRow);
TableCell tCell = new TableCell();
tRow.Cells.Add(tCell);
TextBox txt = new TextBox();
txt.ID="myTest"+i.ToString();
tCell.Controls.Add(txt);
}
}protected void Button1_Click(object sender, EventArgs e)
{
int x=RowNum+1;
TableRow tRow = new TableRow();
Table1.Rows.Add(tRow);
TableCell tCell = new TableCell();
tRow.Cells.Add(tCell);
TextBox txt = new TextBox();
txt.ID="myTest"+x.ToString();
tCell.Controls.Add(txt);
RowNum=x;
}
http://www.dedecms.com/web-art/Asp_Netjiaocheng/20041106/21577.html页面的处理过程是理解asp.net框架的最基础的入门。不要被书商们出大那些入门书蛊惑了。了解细节,你才不是“业余选手”。
function funTrAdd(){
var obj = document.all.oTable;
var Row = obj.insertRow();
//Row.height="20" ;
Row.bgColor = "#ffffff";
var Col = Row.insertCell();
Col.width = "30px";
Col.align="center";
Col.innerHTML = "<input id=\"chk_Tr\" onclick=\"funSubmitFlag(this)\" type=\"checkbox\" value=\"0\" name=\"chk_Tr\">;
Col = Row.insertCell();
//Col.width = "50%";
Col.innerHTML = "<input id=\"txt_StandardContent\" class='text-3' style=\" WIDTH: 100%;\" type=\"text\" name=\"txt_StandardContent\" maxLength=3 onKeyUp=this.value=this.value.replace(/[^0-9]/g,'')>;
}