0

page_loadイベントでは、認可があるかどうかを確認していAdminます。

それらがAdmin役割にない場合は、使用可能なasp:labelコントロールをasp:textboxUI のコントロールに変更する必要があります。

  1. asp:labelコントロールをコントロールに動的に変換/置換することは可能asp:textboxですか?

  2. 変換/置換が可能な場合、jQuery を使用する代わりにコード ビハインドで実行できますか?

<asp:Label ID="label1" runat="server" Text="Data">&nbsp;</asp:Label>
4

2 に答える 2

0

または、TextBox コントロールを非管理者に対して読み取り専用としてマークし、それに応じてテキスト ボックスのスタイルを設定することもできます。

if !User.IsInRole("Administrators")
{
    TextBox1.ReadOnly = true;
    TextBox1.BackColor = System.Drawing.ColorTranslator.FromHtml("#FFFFFF");  
    TextBox1.BorderWidth = Unit.Pixel(0);
}
于 2013-01-31T17:21:43.513 に答える