前台代码:
<asp:GridView runat="server" ID="gvUserList" AutoGenerateColumns="false" Width="100%"
AllowPaging="true" PageSize="5" OnPageIndexChanged="gvUserList_pageIndexChanging"
OnRowEditing="gvUserList_RowEditing" OnRowDeleting="gvUserList_RowDeleting">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<input name="CheckboxGroup" type="checkbox" value='<%#Eval("userID") %>'>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField=" userid" HeaderText="编号" />
<asp:BoundField DataField="telephone" HeaderText="发送手机" />
<asp:BoundField DataField="sendtime" HeaderText="发送时间" />
<asp:BoundField DataField="email" HeaderText="邮箱地址" />
<asp:BoundField DataField="substance" HeaderText="内容" />
<asp:CommandField ShowEditButton="true" ShowDeleteButton="true" HeaderText="操作" />
</Columns>
<EmptyDataTemplate>
温馨提示:当前没任何记录哟!!
</EmptyDataTemplate>
</asp:GridView>
后台: protected void gvUserList_RowEditing(object sender, GridViewEditEventArgs e)
{
gvUserList.EditIndex = e.NewEditIndex;
GridViewBind();
}
<asp:GridView runat="server" ID="gvUserList" AutoGenerateColumns="false" Width="100%"
AllowPaging="true" PageSize="5" OnPageIndexChanged="gvUserList_pageIndexChanging"
OnRowEditing="gvUserList_RowEditing" OnRowDeleting="gvUserList_RowDeleting">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<input name="CheckboxGroup" type="checkbox" value='<%#Eval("userID") %>'>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField=" userid" HeaderText="编号" />
<asp:BoundField DataField="telephone" HeaderText="发送手机" />
<asp:BoundField DataField="sendtime" HeaderText="发送时间" />
<asp:BoundField DataField="email" HeaderText="邮箱地址" />
<asp:BoundField DataField="substance" HeaderText="内容" />
<asp:CommandField ShowEditButton="true" ShowDeleteButton="true" HeaderText="操作" />
</Columns>
<EmptyDataTemplate>
温馨提示:当前没任何记录哟!!
</EmptyDataTemplate>
</asp:GridView>
后台: protected void gvUserList_RowEditing(object sender, GridViewEditEventArgs e)
{
gvUserList.EditIndex = e.NewEditIndex;
GridViewBind();
}
解决方案 »
- 字符串拼接问题
- 【急】asp.net 异常处理问题,请高手帮忙
- 用户重新登陆问题!````
- 公司要我出一份编程规范,大家帮我想想~~~ 谢谢了~
- 能不能在.net工程中自动生成aspx页面呢?
- 事件调用请教。。。。
- 如何在click<asp:Button>控件时弹出网页?
- 使用application对象存储一个订单类的实例(有几万条记录的话),会不会有什么问题??
- 连接Oracle数据库
- 这样同时上传两个图像文件到数据库,对吗?上入库过程没有报错!!,但是显示不出来!!!!是什么原因??多谢!在线,答出立即给分!!!
- asp.net 添加数据类似于asp里的rs.addnew()
- 求教ccnet+svn配置
OnPageIndexChanged="gvUserList_pageIndexChanging"gvUserList_pageIndexChanging这个方法的签名与System.EventHandler需要的方法签名不同
最简单的做法
1.在界面中 把这个属性去掉
2.在你的代码页把以前的这个方法给删除,方法体给备份了 留用
3.返回界面 找到你的这个GridView 右键 属性 事件 找到pageIndexChanging事件 双击 生成新的方法中写入你以前的那个方法中的东西