0

我目前正在开发自定义角色/权限系统...

我已经拥有一个拥有所有权限的用户控件,我想将它重新用于我的自定义角色编辑器。

所以现在我有一个自定义角色的下拉列表和一个用于编辑名称的文本框。我想要做的是......每次在下拉列表中选择一个新值时,页面都会刷新并重新加载我的权限控件,并将 RoleID 和 RoleName 属性设置为 DDL.SelectedValue 和 textbox.Text 像这样...

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

我知道我可能会以错误的方式解决这个问题,因为我比传统的 ASP.NET Webform 更熟悉 MVC3 并且仍在学习。

4

1 回答 1

2

这可以在后面的代码中完成:

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

SelectedIndexChanged在您的 DropDownListTextChanged事件和您的 TextBox 事件中需要调用此代码。

于 2012-11-08T15:54:21.903 回答