2012-11-08 116 views
0

我目前正在開發的自定義角色/許可制度......設置用戶控件屬性動態

我有我的所有權限已經在用戶控制,我想重新使用它爲我的自定義角色編輯器。

所以現在我有一個自定義角色的下拉列表和一個文本框來編輯名稱。我想要做的是...每次在下拉列表中選擇一個新值來刷新和重新加載我的權限控制,將RoleID和RoleName屬性設置爲DDL.SelectedValue和textbox.Text就像這樣...

<RSIPD:Permissions ID="Permissions" RoleID="[lstBaseRoles.SelectedValue]" RoleName="[txtCustomRoleName.Text]" runat="server" /> 

我知道我可能會這樣錯誤的方式,因爲我比傳統的ASP.NET Webform更熟悉MVC3,我仍然在學習。

+0

我已經知道上面的語法是無效的,它只是一種顯示我想要什麼值和澄清的地方。 – MidnightAnarchst

回答

2

這可以在後面的代碼來完成:

Permissions.RoleID = lstBaseRoles.SelectedValue 
Permissions.RoleName = txtCustomRoleName.Text 

此代碼將需要在SelectedIndexChanged事件你的DropDownList的被調用,並且您的文本框的TextChanged事件。

+0

謝謝科特。當然,那會很簡單,我完全在想它:P – MidnightAnarchst