gridview模板列加htmlinputcheckbox的取值

原创 2006年06月14日 07:37:00

        Dim i As Integer
        Dim str1 As String
        Dim t As HtmlInputCheckBox
        str1 = ""
        For i = 0 To GridView1.Rows.Count - 1

            t = GridView1.Rows(i).Cells(6).FindControl("Checkbox1")
            If t.Checked Then
                If str1 = "" Then
                    str1 = t.Value
                Else
                    str1 = str1 & "," & t.Value
                End If

            End If
        Next
        Label1.Text = str1

 

<body>
    <form id="form1" runat="server">
    <div>
        &nbsp;<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
            SelectCommand="SELECT [OrderID], [ProductID], [UnitPrice], [Quantity], [Discount] FROM [Order Details] WHERE ([ProductID] = @ProductID)">
            <SelectParameters>
                <asp:ControlParameter ControlID="DropDownList1" Name="ProductID" PropertyName="SelectedValue"
                    Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
        &nbsp;
        <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource2"
            DataTextField="ProductName" DataValueField="ProductID">
        </asp:DropDownList>
        <asp:Button ID="Button1" runat="server" Text="Button" />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br />
        <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
            DataKeyNames="OrderID,ProductID" DataSourceID="SqlDataSource1" EmptyDataText="111">
            <Columns>
                <asp:BoundField DataField="OrderID" HeaderText="OrderID" ReadOnly="True" SortExpression="OrderID" />
                <asp:BoundField DataField="ProductID" HeaderText="ProductID" ReadOnly="True" SortExpression="ProductID" />
                <asp:BoundField DataField="UnitPrice" HeaderText="UnitPrice" SortExpression="UnitPrice" DataFormatString="{0:C}" />
                <asp:BoundField DataField="Quantity" HeaderText="Quantity" SortExpression="Quantity" />
                <asp:BoundField DataField="Discount" HeaderText="Discount" SortExpression="Discount" />
                <asp:ImageField DataImageUrlField="OrderID" DataImageUrlFormatString="/{0}.gif" HeaderText="pic">
                </asp:ImageField>
                <asp:TemplateField FooterText="id">
                    <ItemTemplate>
                        &nbsp;<input id="Checkbox1" runat="server" type="checkbox" value='<%# Eval("OrderID") %>' />
                       
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
        <%=gridview1.PageIndex +1%>of<%=GridView1.PageCount%>
        <br />
   
    </div>
        <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
            SelectCommand="SELECT [ProductID], [ProductName] FROM [Products]"></asp:SqlDataSource>
    </form>
</body>

 

GridView中根据CheckBox选中的行取出某列的值

GridView中根据CheckBox选中的行取出某列的值
  • u012810138
  • u012810138
  • 2014年08月12日 12:51
  • 2125

GridView And CheckBox

  • 2008年03月09日 10:09
  • 2.95MB
  • 下载

GridView中CheckBox、CheckBoxField取值的方法集

GridView中CheckBox、CheckBoxField取值的方法集直接通过GridView的cells取CheckBox的值都是空串,在网上查询之后,有三种解决方案,将其收藏。一、CheckB...
  • wonsoft
  • wonsoft
  • 2009年04月04日 11:53
  • 30678

GridView中动态添加模板列和其子控件集合

一、实施说明: 1 实施原因: 因为在做一个MOSS WebPart控件时候,遇到一个问题,如何选择需要导出的数据列; GridView的数据源是动态的,所以没有办法静态使用模板列,...
  • y29508968
  • y29508968
  • 2016年12月04日 11:09
  • 907

GridView模板列中添加DropDownList

%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>html ...
  • fanzhonglei
  • fanzhonglei
  • 2008年09月26日 12:37
  • 3942

Android GridView中存在checkbox

Android GridView中存在checkbox的自定义dialog 在项目中遇到了要使用自定义的dialog,其中要存在gridview,gridview中要存在checkbox。 直...
  • wkh11
  • wkh11
  • 2016年11月14日 13:55
  • 891

实例:GridView实现CheckBox的多选或单选,并根据所选择的行进行数据操作

实例说明:    有一个用户列表,其中每一个用户对应一个状态。状态有两个值,分别是已激活,未激活。    现要求实现这样的功能,     1.        列表显示出用户名及对应的激活状态。    ...
  • meqxx
  • meqxx
  • 2010年12月29日 10:30
  • 9100

GridView的模板列如何编辑

aspx: 50? Eval("LinkUrl").ToString().Substring(0,50)+"...":Eval("LinkUrl") %>' To...
  • hdxyzlh_0225
  • hdxyzlh_0225
  • 2015年10月19日 16:09
  • 373

使用GridView的模板列实现在线编辑的功能

 使用GridView的模板列实现在线编辑的功能 主要问题是当点击编辑按钮后如何出现新的界面,以及产生对应的事件1.       首先我们需要在GridView中添加模板列,这里仅仅添加三列,其中第一...
  • spring21st
  • spring21st
  • 2007年10月24日 22:54
  • 5944

Android开发GridView与CheckBox使用

在日常的开发中作为开发者的我们会用到许多列表控件,比如在Android5.0发布之前普遍存在的listview、GridView以及在Android5.0发布之后大家常用的RecyclerView,在...
  • qq_34942689
  • qq_34942689
  • 2017年04月24日 11:30
  • 813
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:gridview模板列加htmlinputcheckbox的取值
举报原因:
原因补充:

(最多只允许输入30个字)