社区
C#
帖子详情
树型结构中怎么响应事件
mbh0210
2005-07-22 09:48:20
树型结构是通过读取数据库中的数据来实现的,怎么在我点击节点的时候执行一些事件.
...全文
217
10
打赏
收藏
树型结构中怎么响应事件
树型结构是通过读取数据库中的数据来实现的,怎么在我点击节点的时候执行一些事件.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一杯清茶几行代码
2005-07-22
打赏
举报
回复
up
fanruinet
2005-07-22
打赏
举报
回复
得把treeview的AutoPostBack设置为true才行
mbh0210
2005-07-22
打赏
举报
回复
我用SelectedIndexChange事件,当点击的时候弹出一个对话框,但运行之后点击节点,没有对话框....
lyb_abiandbel
2005-07-22
打赏
举报
回复
mark
silverseven7
2005-07-22
打赏
举报
回复
#region Tree Selected
/// <summary>
/// Tree Selection Change
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void tvDocDir_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
{
this.SetPageView(MainPageStatus.ViewStatusInit);
try
{
TreeNode node = TreeOperationDB.GetNodeId(this.tvDocDir);
int right = this.GetCurrentNodeRight(node.ID);
if( right < 1 )
{
// Users dont have read permission
return;
}
else if( right < 2 )
{
// Only Read
this.dgDocDetail.Columns[5].Visible = false;
this.btnAddDoc.Visible = false;
}
else if( right < 3 )
{
// Update
this.dgDocDetail.Columns[5].Visible = false;
this.btnAddDoc.Visible = true;
}
else
{
this.dgDocDetail.Columns[5].Visible = true;
this.btnAddDoc.Visible = true;
}
this.Session["DocumentList"] = null;
DataTable dtDocDetail = this.GetDocumentList();
if( dtDocDetail.Rows.Count == 0 )
{
this.DivDocDetail.Visible = false;
}
else
{
this.DivDocDetail.Visible = true;
dgDocDetail.DataSource = dtDocDetail;
dgDocDetail.DataBind();
}
this.SetPageView(MainPageStatus.ViewStatusFileList);
}
catch( ApplicationException ex )
{
if( ex.Message == "1060")
{
this.NodeLostManagement( ex.Message );
}
else if( ex.Message == "1062" )
{
// TreeNode Has been Modifiey
this.ShowMessage(this.GetMessage(ex.Message));
// Rebuild Tree
string treePath = this.tvDocDir.SelectedNodeIndex;
this.rebuildTree(treePath);
this.tvDocDir_SelectedIndexChange( new object() , new Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs("0","0") );
}
}
fanruinet
2005-07-22
打赏
举报
回复
怎么不发到ASP.NET区?发在这里也该说明白
用SelectedIndexChange事件
mbh0210
2005-07-22
打赏
举报
回复
没有这些事件,是在asp.net下的
fanruinet
2005-07-22
打赏
举报
回复
用BeforeSelect或者AfterSelect事件就可以
mbh0210
2005-07-22
打赏
举报
回复
嗯,先谢谢了,只是刷新很烦恼的......
ycy589
2005-07-22
打赏
举报
回复
学习
从Click理解移动端App开发
当前移动端App开发分为Native(原生)开发和Hybrid(混合)开发;
JTree控件的使用
JTree控件的使用在java
中
,树对象提供了用
树型
结构
分层显示数据的视图。可以扩展和收缩视图
中
的单个子树。树由Swing
中
的JTree类实现,JTree是Jcomponent的子类。其构造函数如下所示:JTree(HashTable ht) //散列表
中
的每个元素是树的一个子节点JTree(Object obj[]) //对象数组obj
中
的每一个元素都
Ext之Tree
关键: 1
树型
数据的来源指定: 2
树型
数据的格式 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>k...
【原创】TreeViewer组件(十一)
JFace
中
提供了TreeViewer组件,用TreeViewer来表示
树型
结构
对象的显示。TreeViewer功能比较强,它能定义节点、节点的显示标签、
响应
事件
和显示图标等信息。 TreeViewer构建步骤 Link ...
WEB标准开发
中
的一些基本用法
我们通常在做WEB编程时,一般用的的是基于文本的思维方式,即用点记法来访问和设置,如:document.all.id.value = “value”那些不支持W3C DOM的浏览器,以及完全不支持DOM的浏览器,支持的就是这种Web编程的思维方式(基于文本的Web编程)。 在W3C的DOM标准出现之前,Micrsoft和Netscape的IE4和NS4都各有一套自己的DOM标准,所
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章