0
私はパーシャルビューにユーザー変数を返していますが、MVCビュー内に変数データを表示する方法がわかりません。この "user"(FirstNameとLastName)変数に2つのプロパティがあるとしたら、@ user.FirstNameと@ user.LastNameのようにアクセスできますか?私はそれを試したが、うまくいかなかった。そのためのアドバイスをお願いします。事前のおかげであなたは、たとえば、モデルの型を宣言する必要がパーシャルビュー内に変数プロパティを表示
[ChildActionOnly]
public PartialViewResult _UserNav(string id)
{
using (BlexzWebDbEntities db = new BlexzWebDbEntities())
{
var user = db.Users.Where(x => x.Email == id).FirstOrDefault();
return PartialView("_UserNav", user);
}
}
が、「ユーザー」は変数ではありませんモデル。どのように@Modelをビューから呼び出すことができますか? –
'user'変数は何らかの' type'でなければなりませんので、もちろん@Modelを使うことができます。 –
ユーザーユーザー= db.Users.Where(x => x.Email == id).FirstOrDefault();私はタイプとしてそれを作ったが、問題はまだ私は見ることができない@モデルユーザー。 https://ibb.co/ht3Mh6 –