zoukankan
html css js c++ java
DataGrid中使用CheckBox的CheckedChanged事件
使用DataGrid的过程中常会用到CheckBox控件,并使用它的CheckedChanged事件。使用如下:
1、CheckBox控件需要设置AutoPostBack="true"
<
asp:CheckBox id
=
"
chbIsActive
"
runat
=
"
server
"
AutoPostBack
=
"
true
"
></
asp:CheckBox
>
2、CheckBox控件的事件须在DataGrid的ItemCreated定义才能生效
private
void
grdStructure_ItemCreated(
object
sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if
(e.Item.ItemType
==
ListItemType.Item
||
e.Item.ItemType
==
ListItemType.AlternatingItem)
{
CheckBox chbIsActive
=
e.Item.FindControl(
"
chbIsActive
"
)
as
CheckBox;
chbIsActive.CheckedChanged
+=
new
EventHandler(chbIsActive_CheckedChanged);
}
}
3、编写事件代码
private
void
chbIsActive_CheckedChanged(
object
sender, EventArgs e)
{
CheckBox chbIsActive
=
(CheckBox)sender;
Guid structureUID
=
new
Guid(chbIsActive.Attributes[
"
StructureUID
"
]);
bool
isActive
=
chbIsActive.Checked;
IPMStructureManager manager
=
PMStructureManagerFactory.GetInstance();
manager.SetActive(structureUID, isActive);
this
.Binding();
}
查看全文
相关阅读:
Ubuntu14.04升级cmake版本的方法
在ubuntu16.04-32bits 下编译vlc和vlc-qt开源项目
从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS
如何使用Heartbeat,组建一个高可用性的mysql集群
VLC和Qt结合编写流媒体rtsp播放器
How to Analyze "Deadlocked Schedulers" Dumps?---WINDBG
sqlserver-kit.org
SQLSERVER ----improvedk
sql server博客
分享]国外最新安全推文整理
原文地址:https://www.cnblogs.com/chenjunbiao/p/1760271.html
最新文章
SQLSERVER中的假脱机spool
SQLSERVER中的ALLOCATION SCAN和RANGE SCAN
SQL2005的SSMS连接SQL2012会有问题
SQLSERVER新建表的时候页面分配情况是怎样的?
IAM页面是在统一区分配的还是在混合区分配的?
Java 装饰模式 (Decorator)
poj 3613 Cow Relays
[Mapreduce]eclipse下写wordcount
【智能家居篇】wifi在智能家居中的应用
实现经常使用的配置文件/初始化文件读取的一个C程序
热门文章
PhotoShop中画圆角矩形最简单方法(图文并茂)!
项目总结——机房收费系统合作版
sqoop的安装与使用
数字在排序数组中出现的次数
两种求集合全部子集的方法
pure-ftpd搭建简单的Ubuntu FTP服务器
pureftp 服务
Win10环境:使用VLC搭建RTSP服务器
windows server 2012 流媒体服务器搭建(直播与点播)
Linux 下编译、安装、配置 QT
Copyright © 2011-2022 走看看