熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

VS2005 系列控件演示之 表格

2013-11-13 10:26:23  來源: .NET編程 
    Table 這個有點HTML基礎的人都知道了是表格的意思啦也是布局的一個重要方法如果是用DW的話你就會知道他有多重要了!
而VS推出的Table服務器控件最大的特色當推他可以動態是控制表格的行列數下面還是做個演示:

演示一: 動態添加表格行和列在特定的格裡寫特定的字並在當前單元格裡面把坐標寫出來

效果如下
洪川 洪川 洪川 洪川 洪川


代碼沒有分離全部在這裡!
<%@ Page Language=C# %>

<!DOCTYPE html PUBLIC //WC//DTD XHTML  Transitional//EN transitionaldtd>

<script runat=server>

    protected void Page_Load(object sender EventArgs e)
    {
        
    }

    protected void Button_Click(object sender EventArgs e)
    {
        int rn = intParse(rowsSelectedValue);//得到需要增加的行數
        int cn = intParse(cellSelectedValue);//得到需要增加的列數

        for (int i = ; i <= rn; i++)//
        {//進入外部循環也就是循環增加表行
            TableRow tr = new TableRow();//申明一個表格行
            for (int j = ; j <= cn; j++)
            {//進入內部循環以增加表格列
                TableCell tc = new TableCell();//申明一個表格列
                if (i == )
                {//如果是第一行就增加下面的字
                    tcControlsAdd(new LiteralControl(洪川));
                }
                else
                {//否則
                    tcControlsAdd(new LiteralControl(iToString() +  + jToString()));//在表格裡增加當前是行列坐標
                }
                trCellsAdd(tc);//把列增加到行裡面去
            }
            TableRowsAdd(tr);//把行增加到表裡去
        }
    }
</script>

<html xmlns= >
<head runat=server>
    <title>無標題頁</title>
</head>
<body>
    <form id=form runat=server>
    <div>
        Table 這個有點HTML基礎的人都知道了是表格的意思啦也是布局的一個重要方法如果是用DW的話你就會知道他有多重要了!<br />
        而VS推出的Table服務器控件最大的特色當推他可以動態是控制表格的行列數下面還是做個演示:<br />
        <br />
        <strong>
        演示一: 動態添加表格行和列在特定的格裡寫特定的字並在當前單元格裡面把坐標寫出來</strong><br />
        <asp:Table ID=Table runat=server BorderColor=Black BorderStyle=Dashed BorderWidth=px GridLines=Both>
        </asp:Table>
        <asp:DropDownList ID=rows runat=server>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
        </asp:DropDownList>
        <asp:DropDownList ID=cell runat=server>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
            <asp:ListItem></asp:ListItem>
        </asp:DropDownList>
        <asp:Button ID=Button runat=server Text=給我建個表格來 OnClick=Button_Click /><br />
        <br />
    </div>
    </form>
</body>
</html>

From:http://tw.wingwit.com/Article/program/net/201311/13619.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.