技術的には私が働いていますが、それはEXTREMELYです。ユーザーグループメンバーシップに基づいてテーブルの列を削除します
一言で言えば、私はデータのためにデータベースを照会して、そのデータを含むビューモデルを作成して、ユーザーのADデータを含むオブジェクトとペアにします。
public class SearchViewModel
{
public List<Submission> submissionList { get; set; }
public LoggedInUser User
{
get
{
return new LoggedInUser();
}
}
}
public class Submission
{
//... All the things ...
}
LoggedInUser
は、いくつかの異なる広告の属性を含む、私が持っているヘルパークラスですが、この問題のために、私はisAdmin
と呼ばれるbool値で探しています:
は、ここに私のViewModelです。もしadminがTrue
なら私は特定の列を表示したいと思っています。
これは私がRazor/Htmlでやっている方法です。
isAdmin
の小切手を削除すると、情報がより速く表示されます。 5分から約10秒に下がります。
javascriptを使用した方がよいでしょうか?
model-view-controllerタグは、パターンについての質問です。 ASP.NET-MVCの実装には特定のタグがあります。 –