HOW TO:將 XML Web 伺服器控制項加入至 Web Form 網頁 (Visual Studio)

更新:2007 年 11 月

Xml Web 伺服器控制項加入至網頁中您希望顯示輸出的位置。

若要將 XML Web 伺服器控制項加入至 Web Form 網頁

  1. 從 [工具箱] 的 [標準] 索引標籤,將 Xml 控制項拖曳到網頁上。

  2. 透過設定 DocumentDocumentSource 屬性,或將 XML 置於控制項的開頭與結尾標記之間,將您要顯示的 XML 資料載入至控制項中。如需詳細資訊,請參閱 HOW TO:將 XML 資料載入 XML Web 伺服器控制項

    注意事項:

    請確認應用程式執行時,它具有適當的使用權限來讀取 XML 檔。如需詳細資訊,請參閱 ASP.NET 授權

若要以程式設計方式將 XML Web 伺服器控制項加入至 Web Form 網頁

  1. 建立 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";
    
  2. 請將新控制項加入至網頁中已存在之容器的 Controls 集合,如以下程式碼範例所示:

    PlaceHolder1.Controls.Add(myXML)
    
    PlaceHolder1.Controls.Add(myXML);
    
    注意事項:

    動態加入至 Web Form 網頁的控制項不會自動變成網頁檢視狀態的一部分,當網頁對伺服器執行往返作業時,不會儲存控制項或它們的值。因此,您需要儲存要保留其值之任何動態產生的控制項狀態。如需詳細資訊,請參閱 ASP.NET 狀態管理概觀

請參閱

參考

XML Web 伺服器控制項概觀