在 ASP.NET 的 Web.config 檔案中註冊使用者控制元件
在 Tip#8, 我們探討了如何在 Page頁面中建立、註冊、使用 Web 使用者控制元件。注意到拖拽使用者控制元件到頁面時,VS 新增了一個 @Register 指令在頁面指令碼的頂部。
但是將來您想移動您的使用者控制元件的位置,您被迫在多個頁面檔案中更改註冊指令,修改數目在於您使用使用者控制元件的頁面數量。這個問題可以通過在 Web.config 檔案中註冊使用者控制元件得到解決。通過下面註冊方式,使用者控制元件位置的變遷只需在一個地方將註冊資訊隨之更新即可。
Web.config 節如下:
<configuration>
<system.web>
<pages>
<controls>
<add tagPrefix="MyControl" tagName="MyButton" src="~/Controls/WebUserControl.ascx" />
controls>
pages>
system.web>
configuration>
一旦 web.config 的使用者控制元件節已經建立,它可以在任何頁面中使用,而且還有智慧感知提示。
<body>
<form id="form1" runat="server">
form>
body>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-620300/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- .net基礎學習:ASP.NET的Web.Config檔案中的元素ASP.NETWeb
- 批處理檔案(bat檔案)註冊dll批量註冊dllBAT
- WCF中的web.config配置檔案Web
- 如何註冊ocx檔案
- Win10系統如何註冊ocx檔案?Win10系統註冊ocx檔案的方法Win10
- 優雅的在React元件中註冊事件React元件事件
- Asp.net Ajax 註冊框架ASP.NET框架
- 採用ASP.NET IIS 註冊工具 (Aspnet_regiis.exe)對web.config實行本地加密ASP.NETWeb加密
- win10註冊ocx控制元件的操作方法_win10怎麼註冊ocx控制元件Win10控制元件
- C# 從登錄檔判斷指定ocx控制元件是否已註冊 以及獲取它的註冊路徑C#控制元件
- 註冊 sql語句+後端PHP檔案SQL後端PHP
- 在ASP.NET中實現多檔案上傳 (轉)ASP.NET
- .net加密web.config檔案加密Web
- ASP.NET中,動態載入使用者控制元件ASP.NET控制元件
- 重建控制檔案後將備份資訊註冊
- Dropbox官方:註冊使用者達1億 每天上傳10億份檔案
- 在CPP檔案中自動新增函式註釋的ADDIN (轉)函式
- ASM檔案移出後的註冊和開啟資料庫ASM資料庫
- 【wtiancai 】asp.net註冊指令碼塊AIASP.NET指令碼
- 使用者註冊頁面原型原型
- laravel使用者登入註冊Laravel
- 批量註冊歸檔日誌
- 建立模板化的ASP.NET 使用者控制元件ASP.NET控制元件
- 手動註冊binlog檔案造成主從異常
- ASP.NET MVC系列:web.config中ConnectionString aspnet_iis加密與AppSettings獨立檔案ASP.NETMVCWeb加密APP
- 簡單的Bindservice服務獲取隨機數,需要在清單檔案中註冊service隨機
- 無法讀取此係統上以前註冊的伺服器的列表。請在“已註冊的伺服器”視窗中重新註冊您的伺服器伺服器
- asp.net 中 .ASPX 與.CS檔案的關係ASP.NET
- 在恢復目錄中註冊和登出資料庫資料庫
- 使用者登陸註冊【JDBC版】JDBC
- python 使用者註冊使用者名稱Python
- win10如何註冊mscomctl.ocx_win10註冊mscomctl.ocx檔案操作步驟Win10
- Oracle10g中的靜態註冊及動態註冊問題Oracle
- 一條命令計算 Laravel 專案中註冊的路由數量Laravel路由
- 檔案密使2.6註冊碼分析詳解 (11千字)
- 雲伺服器IIS 註冊 ASP.NET 2.0/4.0伺服器ASP.NET
- Eclipse中各種檔案的註釋與取消註釋的快捷鍵Eclipse
- 【Spring註解驅動開發】在@Import註解中使用ImportBeanDefinitionRegistrar向容器中註冊beanSpringImportBean