TreeGridEval - 即時編輯動態表格
官網連結: http://www.treegrid.com/treegrid5_9/www/#Download.html
下載:http://www.treegrid.com/treegrid5_9/www/#Download.html
簡介:
透過XML的技術,讓網頁就像Excel操作。
支援語言: ASP,ASP.NET(C#),ASP.NET(VB.NET),JSP,PHP
因為剛好使用C#,所以我就用C#來寫
1.C#的架構
2.目錄結構
3.畫面資料 與 資料庫資料比對
但是光是sample 裡面只有提供單一的表格,所以要客製化才能達成下面的。
所以要用 C#.NET 從資料庫取得產生XML。
XmlDocument | 用來存放XML文件的類別 |
XmlElement | 存取節點屬性的類別 |
XmlNode | 選取節點的類別 |
System.Xml.XmlDocument X = new System.Xml.XmlDocument();
//建立子節點: G、BB、B、I
System.Xml.XmlElement G, BB, B, I;
G = X.CreateElement("Grid");
BB = X.CreateElement("Body");
B = X.CreateElement("B");
//加入子節點
X.AppendChild(G); //在X下加入G節點
G.AppendChild(BB); //在G下加入BB節點
BB.AppendChild(B); //在BB下加入B節點
//建立子節點: I
I = X.CreateElement("I");
B.AppendChild(I); //在B下加入I節點
I.SetAttribute("id", "1");
I.SetAttribute("Project", "Global Navigation");
I.SetAttribute("Resource", "WERFER");
I.SetAttribute("Week", "41");
I.SetAttribute("小時", "20");
Response.Write(X.InnerXml);
相關連結:
http://www.dotblogs.com.tw/yc421206/archive/2010/08/10/17108.aspx