标题:如何用ASP.NET实现表格增加行和减少行
只看楼主
taiyangneng
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-6-27
 问题点数:0 回复次数:7 
如何用ASP.NET实现表格增加行和减少行
有一个2行2列的表格,
有两个按钮:一个增加,一个删除,

要实现的功能:
点击增加,表格就会增加一行,
点击删除,表格就会删除一行,


这个用代码如何实现啊,请各位高手帮忙,急啊!!
先谢了.
搜索更多相关主题的帖子: 表格 NET ASP 按钮 删除 
2008-07-17 19:34
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 
var table = document.getElementById("tblTradeAllocation");

var newRow = table.insertRow();

var newCell = newRow.insertCell(0);

        // Delete
        while(element.tagName != 'TR')
        {
            element = element.parentNode;
        }
        
        element.parentNode.removeChild(element);

Flying without wings
2008-07-17 23:52
taiyangneng
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-6-27
得分:0 
这个用C#代码如何写啊?
2008-07-18 13:34
hnczljt
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2008-6-27
得分:0 
你可以用视图状态控制,不要时把value设为false
2008-07-18 22:46
hnczljt
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2008-6-27
得分:0 
<table id="tab" runat="server">
            <tr >
                <td >1111</td>
                <td >2222</td>  
            </tr>
        </table>      这个是表的结构


        HtmlTableRow rows = new HtmlTableRow();
        HtmlTableCell cells1 = new HtmlTableCell();  //加一个要New,这个我也没办法
        HtmlTableCell cells2 = new HtmlTableCell();

        rows.Cells.Insert(0,cells1);   
        rows.Cells.Insert(1,cells2);  ///数字为位置

        tab.Rows.Insert(1, rows);

        tab.Rows[1].Cells[0].InnerText = "aaaaa";
        tab.Rows[1].Cells[1].InnerText = "bbbbbb";



这样很麻烦,呵呵,那个减的你自己弄下,用Remove
2008-07-18 23:22
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 
不是有个<asp:Table runat="server" ID="asdf"></asp:Table>嘛

Flying without wings
2008-07-19 00:02
hnczljt
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2008-6-27
得分:0 
[bo][un]冰彩虹[/un] 在 2008-7-19 00:02 的发言:[/bo]

不是有个嘛

你试过没,好像也要这么加
2008-07-19 12:33
taiyangneng
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-6-27
得分:0 
这个好象只能加一次啊,我要点一次,加一行,不断点,不断加。在ASPX的类中如何写呢?
2008-07-20 11:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-224235-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.110454 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved