作者killerufo (浅水深蓝)
看板Web_Design
标题[问题] ASP.NET 做出动态增加列的表格
时间Fri Jul 13 20:26:30 2007
我是刚学asp的新手 在写的时候遇到了几个问题
麻烦请各位大大看看@@
下面是我的副程式
用来检查表格的最後一列的no# (#为变动数字,如第一列就no1 第二列就no2)
是不是已经填入数值
有的话就呼叫AddNewRow去增加一个新的列
Sub checkrows()
If CType(TABLE2.Rows(TABLE2.Rows.Count - 1).FindControl("no" +
(TABLE2.Rows.Count - 1).ToString), TextBox).Text <> "" Then
AddNewRow(TABLE2, TABLE2.Rows.Count)
End If
End Sub
现在问题就是
就算textbox里面有值 他还是进不去if的回圈里面
我用response.write去看 发现里面根本抓不到
--------第二个问题的分隔= ="------
另外这是我写在page_load里面的
一开始先新增五列
Dim i As Integer
For i = 1 To 5
AddNewRow(TABLE2, i)
Next
下面三行是我拿来测试用的
If Page.IsPostBack = True Then
AddNewRow(TABLE2, TABLE2.Rows.Count)
End If
想说让网页postback一遍就新增一列
没想到只作用一次@@
上面两个就是我现在遇到的问题
已经困扰我好几天了><"
麻烦各位高手解答
--
问题有点长 抱歉
附上完整的程式
http://killerufo.myweb.hinet.net/test.rar
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.216.115
※ 编辑: killerufo 来自: 59.112.216.115 (07/13 20:53)