解析GridView中添加CheckBox并返回選中行_.Net教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:解析Asp.net動態生成頁面控件的辦法
      在Asp.net開發中,有時需要在頁面中動態添加控件。這些控件可以是普通的html標簽,也可以是Asp.net獨有的服務器端控件。關于動態寫入html標簽控件,大家都熟悉,這里就不再表述。本文討論的重點是:如何動態寫入服務器端控件,并且在頁面PostBack到Server端

      一:添加CheckBox
      <asp:GridView> 
           <Columns>
                <asp:TemplateField HeaderText="選擇">
                <ItemStyle HorizontalAlign="Center" Height="35px" Width="720px"/>
                <ItemTemplate>
                <asp:CheckBox ID="CheckBox" runat="server" ></asp:CheckBox>   
                </ItemTemplate>    
                </asp:TemplateField>
                <asp:BoundField DataField="Code" HeaderText="學號" SortExpression="Code">
                    <ItemStyle HorizontalAlign="Center" Height="35px" Width="720px"/>
                </asp:BoundField>
                <asp:BoundField DataField="Name" HeaderText="姓名">
                    <ItemStyle HorizontalAlign="Center" Height="35px" Width="720px"/>
                </asp:BoundField>
                <asp:BoundField DataField="SchoolName" HeaderText="所在學校">
                    <ItemStyle HorizontalAlign="Center" Height="35px" Width="720px"/>
                </asp:BoundField>
                <asp:BoundField DataField="Email" HeaderText="E-mail">
                    <ItemStyle HorizontalAlign="Center" Height="35px" Width="720px"/>
                </asp:BoundField>
           </Columns>
      </asp:GridView> 
      二:查看哪一行的CheckBox被選中
      foreach(GridViewRow row in this.StudentGridView.Rows)
              {
                  Control ctrl = row.FindControl("CheckBox"); 
                      if ((ctrl as CheckBox).Checked)
                      {
                          TableCellCollection cell = row.Cells;
                          string studentCode = cell[1].Text;
                       } 
               }

      分享:Windows2003中配置運行ASP.net程序
      Windows2003系統 在默認情況下沒有將IIS6.0安裝,并且當最初安裝IIS6.0 時,該服務在高度安全和鎖定模式下安裝。在這種默認情況下,IIS6.0 只為靜態內容提供服務,而諸如 ASP 、 ASP.NET 、在服務器端的包含文件、WebDAV 發布和 FrontPage Server Extensio

      來源:模板無憂//所屬分類:.Net教程/更新時間:2010-04-24
      相關.Net教程