2012-11-08 118 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