zoukankan
html css js c++ java
ASP.NET 2.0 利用 checkbox获得选中行的行号, 在footer中显示 Virus
我的思路是添加一个隐藏列,里面放一个textbox控件,用来记录行号,然后在运行的时候取出来显示在footer中。
隐藏列为第一列,checkbox添加到模板列中,利用它的OnCheckedChanged事件执行代码,填充行号到footer
页面代码如下
<
asp:GridView
ID
="GridView1"
runat
="server"
AutoGenerateColumns
="False"
ShowFooter
="True"
DataSourceID
="SqlDataSource1"
OnRowDataBound
="GridView1_RowDataBound"
OnSelectedIndexChanged
="GridView1_SelectedIndexChanged"
>
<
Columns
>
<
asp:TemplateField
>
<
ItemTemplate
>
<
asp:TextBox
ID
="rowNumber"
runat
="server"
>
12
</
asp:TextBox
>
</
ItemTemplate
>
</
asp:TemplateField
>
<
asp:TemplateField
HeaderText
="选择"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
="CheckBox1"
runat
="server"
OnCheckedChanged
="CheckBox1_CheckedChanged"
AutoPostBack
="True"
/>
</
ItemTemplate
>
<
FooterTemplate
>
<
asp:Label
ID
="lblmsg"
runat
="server"
>
你点击了第
</
asp:Label
>
</
FooterTemplate
>
<
ControlStyle
Width
="200px"
/>
</
asp:TemplateField
>
</
Columns
>
</
asp:GridView
>
后台代码如下
protected
void
CheckBox1_CheckedChanged(
object
sender, EventArgs e)
{
//
Response.Write();
GridViewRow row
=
((CheckBox)sender).Parent.Parent
as
GridViewRow;
TextBox tb
=
(TextBox)(row.FindControl(
"
rowNumber
"
));
GridView1.FooterRow.Cells[
1
].Text
=
tb.Text;
//
Response.Write(tb.Text);
}
测试通过,谢谢1!
【Blog】
http://virusswb.cnblogs.com/
【MSN】
jorden008@hotmail.com
【说明】转载请标明出处,谢谢
反馈文章质量,你可以通过快速通道评论:
查看全文
相关阅读:
继承ServletContextListener可以完成的事情
redis-win7
jquery-attr与prop
web表单disable问题
html-select
wordpress安装五步法
CSS布局整理
photoshop制作古风画
CSS布局——三栏布局
sublime text3配置插件
原文地址:https://www.cnblogs.com/virusswb/p/1174488.html
最新文章
网络编程之udpclient简单使用
根文件系统概览
Linux驱动开发之字符设备模板
Ztack学习笔记(6)-广播组播点播
Ztack学习笔记(5)-协议栈工作流程和无线收发控制LED
Ztack学习笔记(4)-系统网络分析
Linux驱动开发之开篇--HelloWorld
Ztack学习笔记(3)-系统启动分析
Ztack学习笔记(2)-系统初始化分析
Ztack学习笔记(1)-初识Ztack
热门文章
开源免费的C/C++网络库(c/c++ sockets library)
php查询字符串的函数
简单人民币大写转换器(整数代码)
php自定义截取中文字符串-utf8版
VS2017报错 未能加载文件或程序集”Oracle.DataAccess, Version=2.122.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342"或它的某一个依赖项。试图加载格式不正确的程序
c#调用python代码
aop计算方法耗时
$().each和$.each()
jQuery.prop() 与attr()
ajax 两者有什么不同
Copyright © 2011-2022 走看看