0
我有一個asp.net web應用程序,由具有不同角色的不同用戶訪問。在外部配置文件中配置asp.net Web控件
現在我已經啓用/禁用和基於邏輯包括上下文變量和用戶角色顯示/隱藏控件(標籤,文本框,在格按鈕,第三方控件)。
我想避免寫IF語句onLoad
方法。
我試圖創建一個XML文件是這樣的:
<root>
<page name="page1" mode="insert">
<control id="txtName" property="Visible" value="True" />
然後在basePage
類我試圖週期中的所有Page.Controls
用的PropertyInfo設置屬性。當我已經ASCX裏面ASCX或gridview的帶有命令按鈕禁用
問題開始。
有可能在外部配置文件來配置這些控件的行爲?
有沒有允許這個框架?