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();
}
查看全文
相关阅读:
forward和redirect的区别详解
j2ee部分jar包的作用
Struts2的工作原理(图解)详解
struts2的s:iterator 标签 详解
Struts2 控制标签:<s:if>、<s:elseif>和<s:else>
Struts2 资源配置文件国际化详解
ActionContext和ServletActionContext区别以及action访问servlet API的三种方法
js获取class
怎么解决eclipse报PermGen space异常的问题
SQL模糊查找语句详解
原文地址:https://www.cnblogs.com/chenjunbiao/p/1760271.html
最新文章
Integer.parseInt(String s) 与Integer.valueOf(String s)区别
json2.js的初步学习与了解
serialVersionUID作用
ActionContextCleanUp的作用
Struts2中FilterDispatcher与StrutsPrepareAndExecuteFilter区别
8个设计规范的表格Table CSS样式应用
java打包工具:Ant工具
addBatch()用法,java addbatch 什么时候用 这个语法什么意思
Eclipse插件本地扩展安装 .
基于jsonlib.jar包Json实例程序
热门文章
Java输入输出(io)流详解、图解
iBATIS教程之like语句的写法浅析
java String 中length()的长度计算,substring(0,n);的截取长度计算
servlet过滤器、监听器、struts2拦截器的区别
利用java api 实现 RSA算法
jsp中动态include与静态include的区别
Cookie简介及JSP处理Cookie的方法
Mysql 的on update/on delete定义父表上进行update/delete是更新或删除在子表的情况
ibatis动态查询条件
解决java.lang.IllegalStateException: getOutputStream() has already been called for this response
Copyright © 2011-2022 走看看