2011-06-21 12 views
1

ユーザロールがadminの場合はTinyMCEをTextAreaに適用し、それ以外の場合は通常のTextAreaを表示します。使用時にTinyMCEが表示されない場合

どうすればよいですか?

TinyMCEサーバーのサイドコマンドはありますか?

答えて

3

あなたは役割で、現在のユーザーのメンバーシップをチェックして、この種のアプローチに与えられたTextAreaのTinyMCEのを有効にすることができます

@if (HttpContext.Current.User.IsInRole("Administrator")) { 

    <script type="text/javascript"> 
     $(function() { 
      $('#mytextarea').tinymce({ 
       // tinymce config 
      }); 
     }); 
    </script> 

} 

あなたはまた、あなたのコントローラ内で役割チェックを行い、合格することができますViewModelまたはViewBagの一部としての値。

+0

ギブソンは返事をありがとう。 tinymce configはTinyMCEのinitコードを意味しますか? 。私はそれをテストします。 – Pirzada

関連する問題