HOW TO:將 XML Web 伺服器控制項加入至 Web Form 網頁 (Visual Studio)
更新:2007 年 11 月
將 Xml Web 伺服器控制項加入至網頁中您希望顯示輸出的位置。
若要將 XML Web 伺服器控制項加入至 Web Form 網頁
從 [工具箱] 的 [標準] 索引標籤,將 Xml 控制項拖曳到網頁上。
透過設定 Document 或 DocumentSource 屬性,或將 XML 置於控制項的開頭與結尾標記之間,將您要顯示的 XML 資料載入至控制項中。如需詳細資訊,請參閱 HOW TO:將 XML 資料載入 XML Web 伺服器控制項。
注意事項: 請確認應用程式執行時,它具有適當的使用權限來讀取 XML 檔。如需詳細資訊,請參閱 ASP.NET 授權。
若要以程式設計方式將 XML Web 伺服器控制項加入至 Web Form 網頁
建立 Xml 控制項的執行個體,並且設定它的屬性,如以下程式碼範例所示:
Dim myXML As System.Web.UI.WebControls.Xml = _ New System.Web.UI.WebControls.Xml() myXML.DocumentSource = "SourceDoc.xml" myXML.TransformSource = "SourceTrans.xsl"
System.Web.UI.WebControls.Xml myXML = new System.Web.UI.WebControls.Xml(); myXML.DocumentSource = "SourceDoc.xml"; myXML.TransformSource = "SourceTrans.xsl";
請將新控制項加入至網頁中已存在之容器的 Controls 集合,如以下程式碼範例所示:
PlaceHolder1.Controls.Add(myXML)
PlaceHolder1.Controls.Add(myXML);
注意事項: 動態加入至 Web Form 網頁的控制項不會自動變成網頁檢視狀態的一部分,當網頁對伺服器執行往返作業時,不會儲存控制項或它們的值。因此,您需要儲存要保留其值之任何動態產生的控制項狀態。如需詳細資訊,請參閱 ASP.NET 狀態管理概觀。