我的前台页面
<%@ Page Language="C#" MasterPageFile="~/masterpage/ManagerMaster.Master" AutoEventWireup="true" CodeBehind="PermissionFunctionList.aspx.cs" Inherits="website.admin.PermissionFunctionList" Title="无标题页" %><%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" >
<Columns>
<asp:TemplateField HeaderText="选择">
<HeaderTemplate>
<asp:CheckBox ID="chkselectedhead" runat="server" cssclass="selectall" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="ChkSelected" runat="server" cssclass="check"/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="functionname" HeaderText="应用名称"
SortExpression="functionname" />
<asp:BoundField DataField="module" HeaderText="所属模块"
SortExpression="moduleid" />
<asp:BoundField DataField="modulename" HeaderText="所属模块名称"
SortExpression="modulename" />
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<a class="thickbox" href="" >编辑</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Button ID="Button1" runat="server" Text="删除选中项" onclick="Button1_Click" />
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" AlwaysShow="True"
onpagechanging="AspNetPager1_PageChanging" Wrap="False">
</webdiyer:AspNetPager>
</asp:Content>
当点击button1的时候,处理选中的信息
protected void Button1_Click(object sender, EventArgs e)
{
foreach (GridViewRow row in this.GridView1.Rows)
{
Control control = row.FindControl("ChkSelected");
} aspPager.SetKeyWordName("id");
aspPager.deleteCheckedMessage();
aspPager.Init();
}
但是 ,不管我的checkbox是否选中,它一直就是false
请问这个问题怎么解决
<%@ Page Language="C#" MasterPageFile="~/masterpage/ManagerMaster.Master" AutoEventWireup="true" CodeBehind="PermissionFunctionList.aspx.cs" Inherits="website.admin.PermissionFunctionList" Title="无标题页" %><%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" >
<Columns>
<asp:TemplateField HeaderText="选择">
<HeaderTemplate>
<asp:CheckBox ID="chkselectedhead" runat="server" cssclass="selectall" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="ChkSelected" runat="server" cssclass="check"/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="functionname" HeaderText="应用名称"
SortExpression="functionname" />
<asp:BoundField DataField="module" HeaderText="所属模块"
SortExpression="moduleid" />
<asp:BoundField DataField="modulename" HeaderText="所属模块名称"
SortExpression="modulename" />
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<a class="thickbox" href="" >编辑</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Button ID="Button1" runat="server" Text="删除选中项" onclick="Button1_Click" />
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" AlwaysShow="True"
onpagechanging="AspNetPager1_PageChanging" Wrap="False">
</webdiyer:AspNetPager>
</asp:Content>
当点击button1的时候,处理选中的信息
protected void Button1_Click(object sender, EventArgs e)
{
foreach (GridViewRow row in this.GridView1.Rows)
{
Control control = row.FindControl("ChkSelected");
} aspPager.SetKeyWordName("id");
aspPager.deleteCheckedMessage();
aspPager.Init();
}
但是 ,不管我的checkbox是否选中,它一直就是false
请问这个问题怎么解决
解决方案 »
- DataPager和ListView实现换页,怎么实现单页数据绑定?
- b/s,报表,了解或做过的进
- 前三条数据显示NEW
- 各位高手 请问我之前把textbox控件的text为空 后来我在textbox录入了值,就用label想动态绑定textbox.text 怎么办?
- 自己写的一个类
- 我要实现txt,jpg文件直接点击就弹出下载对话框,该怎么办
- 如何判断当前页面的父页面
- 怎么分开取日期的年,月,日,时,分,秒,哪位大哥告诉我一下,马上结贴!
- 请问在C#里怎样使用StringBuilder?
- 小问题?
- 寻找Cognos BI Bus API ???急!!!!!!
- 试图从多个缓存条目中引用 CacheDependency 对象。 怎样解决。
if(!IsPostBack)
{
//
}