0

現在、カスタムの役割/権限システムを開発しています...

すべての権限を持つユーザー コントロールが既にあり、それをカスタム ロール エディターに再利用したいと考えています。

そのため、現在、カスタム ロールのドロップダウン リストと、名前を編集するためのテキスト ボックスがあります。私がしたいことは...ドロップダウンリストで新しい値が選択されるたびに、DDL.SelectedValueとtextbox.Textに設定されるRoleIDおよびRoleNameプロパティでパーミッションコントロールを更新して再ロードするページです。 ...

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

私は、従来の ASP.NET Web フォームよりも MVC3 に精通しており、まだ学習中であるため、おそらくこれについて間違った方法で行っていることを知っています。

4

1 に答える 1

2

これはコード ビハインドで実行できます。

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

SelectedIndexChangedこのコードは、DropDownList のTextChangedイベントと TextBoxのイベントで呼び出す必要があります。

于 2012-11-08T15:54:21.903 に答える