質問
こんにちは 私は、MVCでビューモードの概念を実装する方法について誰かが素晴らしいアイデアを持っているかどうかを確認しようとしています。したがって、ユーザーがページを開く場合、ページは表示モードで開く必要があります(すべてのコントロールが無効になっています)。編集権限がない場合は、通常どおり開く必要があります。[表示]ページにも部分的なページがあることに注意してください
解決
MVCフレームワークの下でページを完全に制御できると思います。標準のMVCメソッドを使用して入力コントロールを生成している場合は、次の方法で実行できます。 ジェネラコディセタグプレ
入力コントロールの生成に標準のMVCメソッドを使用していない場合。入力コントロールを生成するための独自のメソッドを作成できます。たとえば、MyExt.cs
ジェネラコディセタグプレ
そしてあなたのページで ジェネラコディセタグプレ
別の方法
サーバー側からクライアント側にインジケーターを渡し、javascriptまたはJQueryを使用してすべてのコントロールを無効にします。 ジェネラコディセタグプレ
JavaScriptで ジェネラコディセタグプレ
そのようなもの(構文の正確さについてはよくわかりません:P)
所属していません StackOverflow