[转载]Asp.Net2.0权限树中Checkbox的操作
2007-04-13 17:34
555 查看
网上搜索了,但是找不到此文章的作者
Asp.Net2.0权限树中Checkbox的操作
这里使用asp.net2.0的TreeView控件结合JavaScript实现权限树的部分功能。
假设权限树中有如下三条规则:
1、该节点可以访问,则他的父节点也必能访问;
2、该节点可以访问,则他的子节点也都能访问;
3、该节点不可访问,则他的子节点也不能访问。
代码如下:
//获取元素指定tagName的父元素
function public_GetParentByTagName(element, tagName)
//设置节点的父节点Cheched——该节点可访问,则他的父节点也必能访问
function setParentChecked(objNode)
//设置节点的子节点uncheched——该节点不可访问,则他的子节点也不能访问
function setChildUnChecked(divID)
//设置节点的子节点cheched——该节点可以访问,则他的子节点也都能访问
function setChildChecked(divID)
//触发事件
function CheckEvent()
然后在page_load事件中将TreeView与js事件绑定上:
this.TreeView1.Attributes.Add("onclick", "CheckEvent()");
Asp.Net2.0权限树中Checkbox的操作
这里使用asp.net2.0的TreeView控件结合JavaScript实现权限树的部分功能。
假设权限树中有如下三条规则:
1、该节点可以访问,则他的父节点也必能访问;
2、该节点可以访问,则他的子节点也都能访问;
3、该节点不可访问,则他的子节点也不能访问。
代码如下:
//获取元素指定tagName的父元素
function public_GetParentByTagName(element, tagName)
//设置节点的父节点Cheched——该节点可访问,则他的父节点也必能访问
function setParentChecked(objNode)
//设置节点的子节点uncheched——该节点不可访问,则他的子节点也不能访问
function setChildUnChecked(divID)
//设置节点的子节点cheched——该节点可以访问,则他的子节点也都能访问
function setChildChecked(divID)
//触发事件
function CheckEvent()
然后在page_load事件中将TreeView与js事件绑定上:
this.TreeView1.Attributes.Add("onclick", "CheckEvent()");
相关文章推荐
- Asp.Net2.0权限树中Checkbox的操作
- Asp.Net2.0权限树中Checkbox的操作
- Asp.Net2.0权限树中Checkbox的操作
- Asp.Net2.0权限树中Checkbox的操作
- Asp.Net2.0权限树中Checkbox的操作
- [转]权限树中Checkbox的操作[Asp.Net2.0]
- 权限树中Checkbox的操作[Asp.Net2.0]
- Asp.Net2.0权限树中Checkbox的操作
- [转]权限树中Checkbox的操作[Asp.Net2.0]
- 权限树中Checkbox的操作[Asp.Net2.0]
- 权限树中Checkbox的操作[Asp.Net2.0]
- jQuery操作radio、checkbox、select总结(转载修改)
- ASP.NET2.0小技巧--内部控件权限的实现(转载)
- ASP.NET2.0数据操作之创建数据访问层(转载)
- asp.net2.0的TreeView对checkbox的操作
- 【转载】ASP.NET操作Word的IIS权限配置
- jquery 操作 select,radio,checkbox等(转载)
- checkbox样式更改用户权限操作(MVC)
- asp.net2.0中,实现treeview中选择父级checkbox时,子级连动 整理转载
- asp.net2.0的TreeView对checkbox的操作