TreeView+html checkboxx+权限管理

更多公众号:iDotNet专注分享 .NET 相关技术文章、教程和工具。有时也会涉及到IT职场相关的一些东西,或者来点幽默趣文。最新文章相关作者文章搜狗:感谢您阅读ASP.NET Core项目实战权限管理系统之使用AdminLTE搭建前端,本文由网友投稿产生,如果侵犯了您的相关权益,请联系管理员。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&&&jquery开发实现复选框checkbox权限树形菜单源代码下载带有checkbox的权限树,当子节点为全部选中时,父节点处于半选中状态,选中父节点时,所有的子节点全部选中,当子节点全部选中时,父节点也选中2个牛币请下载代码后再发表评论//jquery-treeview/jquery-treeview/demo/jquery-treeview/demo/tree-demo.html/jquery-treeview/images/jquery-treeview/images/ajax-loader.gif/jquery-treeview/images/file.gif/jquery-treeview/images/folder-closed.gif/jquery-treeview/images/folder.gif/jquery-treeview/images/minus.gif/jquery-treeview/images/plus.gif/jquery-treeview/images/treeview-black-line.gif/jquery-treeview/images/treeview-black.gif/jquery-treeview/images/treeview-default-line.gif精精精精原原原原原原最热搜索分享话题编程语言基础Web开发数据库开发客户端开发脚本工具游戏开发服务器软硬件开源组件类库相关分享原原原精最近下载暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级最近浏览暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友TreeView+CheckBox+权限管理_百度知道请教Treeview权限树和Checkbox的权限数据绑定问题?在线等....
20jia_fei_mao]
请教Treeview权限树和Checkbox的权限数据绑定问题?在线等....
20jia_fei_mao]
发布时间: 19:35:51
编辑:www.fx114.net
本篇文章主要介绍了"请教Treeview权限树和Checkbox的权限数据绑定问题?在线等....
20jia_fei_mao]",主要涉及到请教Treeview权限树和Checkbox的权限数据绑定问题?在线等....
20jia_fei_mao]方面的内容,对于请教Treeview权限树和Checkbox的权限数据绑定问题?在线等....
20jia_fei_mao]感兴趣的同学可以参考一下。
角色表&&&&&alarm_user_priv
user_priv&&&角色标识&&&&&
priv_name&&&
priv_info&&&角色权限id值,用逗号分开
权限菜单&&&system_menu&这个表就是&Treeview提的数据表
id&&&&&&&&&
我建立了权限树CS如下
using&System.D
using&System.C
using&System.C
using&System.W
using&System.Web.S
using&System.Web.UI;
using&System.Web.UI.WebC
using&System.Web.UI.WebControls.WebP
using&System.Web.UI.HtmlC
using&System.Data.OracleC
public&partial&class&role_edit&:&System.Web.UI.Page
&&&&DataSet&ds&=&new&DataSet();
&&&&protected&void&Page_Load(object&sender,&EventArgs&e)
&&&&&&&&this.tvMenu.Attributes.Add("onclick",&"CheckEvent()");
&&&&&&&&//Checkbox选择
&&&&&&&&OracleConnection&conn&=&DB.createConnection();
&&&&&&&&conn.Open();
&&&&&&&&string&sqlstr&=&"select&*&from&system_menu&order&by&id&";
&&&&&&&&OracleDataAdapter&ada&=&new&OracleDataAdapter(sqlstr,&conn);
&&&&&&&&ada.Fill(ds,&"menu");
&&&&&&&&this.InitTree(tvMenu.Nodes,&"0");
&&&&protected&void&InitTree(TreeNodeCollection&Nds,&string&parid)//用递归方法动态生成节点
&&&&&&&&DataView&dv&=&new&DataView();
&&&&&&&&TreeNode&tmpN
&&&&&&&&dv.Table&=&ds.Tables["menu"];
&&&&&&&&dv.RowFilter&=&"parid="&+&"'"&+&parid&+&"'";
&&&&&&&&foreach&(DataRowView&drv&in&dv)
&&&&&&&&&&&&tmpNode&=&new&TreeNode();
&&&&&&&&&&&&tmpNode.Value&=&drv["id"].ToString();
&&&&&&&&&&&&tmpNode.Text&=&drv["menuname"].ToString();
&&&&&&&&&&&&//tmpNode.ToolTip&&=&drv["menuname"].ToString();
&&&&&&&&&&&&if&(drv["imgpath"].ToString()&!=&"")
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&tmpNode.ImageUrl&=&"images/"&+&drv["imgpath"].ToString();
&&&&&&&&&&&&&&&&tmpNode.ImageToolTip&=&drv["menuname"].ToString();
&&&&&&&&&&&&}
&&&&&&&&&&&&if&(drv["menupath"].ToString()&!=&"")
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&tmpNode.NavigateUrl&=&drv["menupath"].ToString();
&&&&&&&&&&&&}
&&&&&&&&&&&&else
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&tmpNode.Target&=&"_self";
&&&&&&&&&&&&&&&&tmpNode.NavigateUrl&=&"#";
&&&&&&&&&&&&}
&&&&&&&&&&&&Nds.Add(tmpNode);
&&&&&&&&&&&&this.InitTree(tmpNode.ChildNodes,&tmpNode.Value);
&&&&protected&void&Button1_Click(object&sender,&EventArgs&e)
&&&&&&&&string&str&=&
&&&&&&&&for&(int&i&=&0;&i&&&tvMenu.CheckedNodes.C&i++)
&&&&&&&&&&&&str&+=&tvMenu.CheckedNodes[i].Value&+&",";
&&&&&&&&Response.Write(str);
&&&&&&&&OracleConnection&conn&=&DB.createConnection();
&&&&&&&&conn.Open();
&接下来的判断权限角色是否有对应的权限不知道改如何写?有Checkbox就是选定状态,反之不选定我的做法是在数据库增加个checked字段来判断。
在添加节点的时候判断:
&if&(ds.Tables["Tables"].Rows[n][n].ToString()&==&"checked")
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&Nodes[NodeID].Checked&=&
&&&&&&&&&&&&&&&&}
ds是DataSet.Rows[n][n]是checked字段,如果有checked记录就是选定状态,空就是不选定。
本文标题:
本页链接:

我要回帖

更多关于 html checkbox 的文章

 

随机推荐