【孟憲會】TreeView 控制元件之不回發操作
今天在論壇看到一個問題,問的是如何實現 TreeView 控制元件在不回發的情況下,實現各種功能。既然不要求回發,只能使用客戶端的指令碼來實現了,下面就是完整的程式碼。
class=csharp name="code">"Courier New">"C#" AutoEventWireup="true" %>
- "Courier New">"C#" AutoEventWireup="true" %>
ttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("重新整理標記:" + DateTime.Now.Ticks.ToString());
TreeView1.Attributes.Add("onclick", "getNode(event);");
}
http://www.w3.org/1999/xhtml">
var foo = null;
function getNode(evt)
{
evt1 = window.event ? window.event.srcElement : evt.target;
if(evt1.tagName && evt1.tagName != "INPUT")
{
if(evt1.tagName == "IMG")
{
return true;
}
else
{
if(foo) foo.style.color="#00F"; //最初的顏色
evt1.style.color="#f0f0f0"; //如果要其他單擊變換顏色,調整這3的位置即可,應該不用再說了吧???
foo = evt1;
var sb = evt1.previousSibling;
if(sb.tagName == "INPUT")
{
var imgPlus = document.getElementById(sb.id.replace(/CheckBox/gi,""));
if(imgPlus)
{
eval(imgPlus.href)
}
}
if(window.event)
{
window.event.returnValue=false;
return false;
}
else
{
evt.preventDefault();
evt.stopPropagation();
}
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-332670/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 控制元件treeview的使用 (轉)控制元件View
- ACCESS TreeView控制元件的使用View控制元件
- 【王孟軍! 】Web基礎控制元件開發系列--屬性Web控制元件
- jQuery 樹形控制元件 TreeView 的 BugjQuery控制元件View
- 從 DataGridView 控制元件 託放資料 到 TreeView控制元件View控制元件
- 將treeview控制元件內容匯出圖片View控制元件
- 從 DataGridView 控制元件 託放資料 到 TreeView控制元件(二)View控制元件
- 給pb的listview或者treeview控制元件加上背景圖 (轉)View控制元件
- WPF中TreeView控制元件如何獲取選中的TreeViewItem物件?View控制元件物件
- PB下使用TreeView控制元件實現多級分類檢索View控制元件
- [工作札記]02: .Net Winform控制元件TreeView最簡遞迴繫結方法ORM控制元件View遞迴
- 如何:使用TreeView控制元件實現樹結構顯示及快速查詢View控制元件
- KendoUI系列:TreeViewUIView
- VS2005入門之treeview的使用View
- Kivy App開發之UX控制元件ImageAPPUX控制元件
- Android開發之Spinner控制元件使用Android控制元件
- c#樹控制元件treeview_新增treenode節點_選中顯示_刪除C#控制元件View
- spring事務不回滾Spring
- WPF TreeView BringIntoViewBehaviorView
- Delphi中的TreeViewView
- C++ Qt開發:TableView與TreeView元件聯動C++QTView元件
- Kivy App開發之UX控制元件LabelAPPUX控制元件
- JavaScript操作select控制元件JavaScript控制元件
- 學會python永不加班系列之操作excelPythonExcel
- spring 異常 事物不回滾Spring
- YUI TreeView搞明白了UIView
- TreeView樹狀結構View
- 禁止TreeView自動PostbackView
- 【轉載】WPF中TreeView控制元件資料繫結和後臺動態新增資料(一)View控制元件
- 【老孟Flutter】Flutter 2.0 重磅更新Flutter
- C#控制元件之Repeater控制元件使用C#控制元件
- 日常Bug排查-拋異常不回滾
- 最近我在用treeview+自定義SiteMapDataSource控制元件讀取資料庫資料做導航列。View控制元件資料庫
- GO安全併發之無鎖原子操作Go
- WPF TreeView SelectedItemChanged called twiceView
- asp.net TreeView 的使用ASP.NETView
- 【小山】ASP.NET2.0 TreeViewASP.NETView
- C# List構造TreeViewC#View