【ASP.NET MVC3】共通ビュークラス
いつも大変にお世話になっています。
ASP.NET MVC3で作成しているシステムで、すべてのビューに、共通のプロパティを用意したいと考えております。
以前のASP.NETでは、System.Web.UI.Page を継承したカスタムクラスを継承していました。
public MyCustomPage : System.Web.UI.Page
{
// 共通のプロパティやメソッド
}
public class Index : MyCustomPage {
public page_load(Object o, EventArgs e){ // ページロード処理 }
};
このような継承定義をビューのクラスで行いたく思います。
MVC3のビューで、たとえば、MyViewModelというビューモデルを埋め込んだ、以下のようなクラスは、どのやって定義したら良いのでしょう?
@inherits MyCustomView<MyViewModel>
土曜の夜だというのに、まだ帰れません(泣
何とぞよろしくお願い致します。
補足
はい、友人に画像だけを見せたいだけなんですよ。 HPでもないしオークションでもありません。