更新:2007 年 11 月
[運算式] 對話方塊可讓您建立運算式,並將其值指派至某個屬性。運算式可從 Web.config 檔案的 AppSettings 項目和 ConnectionStrings 項目,以及從資源 (.resx) 檔中取得值。
若要開啟運算式對話方塊
在 Visual Web Developer 中,建立或開啟現有 .aspx 頁面,然後切換至 [設計] 檢視。
從 [工具箱] 的 [標準] 群組,將 Web 伺服器控制項拖曳至頁面上。
選取這個 Web 伺服器控制項,接著在 [屬性] 視窗中按一下 [運算式],然後按一下省略按鈕 (…)。
這個 Web 伺服器控制項的 [運算式] 對話方塊隨即開啟。
工作
UI 項目
可繫結的屬性
會顯示選取之控制項的屬性,有了這些屬性,您便可以使用運算式。如果屬性未出現在清單中 (例如 ID 屬性),則您無法使用運算式指定其值。運算式型別
會指定運算式取得值的方式。
注意事項:運算式是可擴充且可設定的。根據已安裝運算式產生器的種類和網站的設定,您可用的運算式型別清單可能會不同。
某些可用的範例運算式型別如下:
AppSettings:這個值會以索引鍵/值組的形式,儲存在 Web.config 檔案的 appSettings 項目中。
ConnectionStrings:這個值會儲存在 Web.config 檔案的 connectionStrings 項目中。(連接字串可能在組態檔中加密)。另外,值可以表示在執行階段產生連接字串之提供者的名稱。
Resources:這個值會儲存在 .resx 檔案中。
注意事項:[運算式] 對話方塊只提供已定義在機器中或應用程式 Web.config 檔案中的運算式型別。無法使用子資料夾中之 Web.config 檔案的運算式。
運算式屬性
會顯示與所選取之運算式型別相關聯的屬性清單。每個型別可以有不同的屬性,用於完成運算式。例如,如果運算式型別為 AppSettings,則您可以選取 Web.config 檔案 appSettings 區段中可用項目的索引鍵。每個屬性的說明都會顯示在 [運算式屬性] 方塊下方的方塊中。