私は、ユーザーが "newswire"の提出を完了することを簡単に示しています。フォームが作成ビューに読み込まれると、著者の入力には、ビューのテキストボックス内にログインしたユーザー名が自動的に入力されます。誰かが私が間違っていることについてコメントできますか?mvcのテキストボックスを自動入力する方法
私のモデル:私はいくつかのバリエーションを試してみましたが、まだそれを右に取得していない
<div class="editor-label">
@Html.LabelFor(model => model.Author)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Author)
@Html.ValidationMessageFor(model => model.Author)
</div>
:著者のセクションの形で
public class NewsWire
{
public int ID { get; set; }
public int VendorID { get; set; }
public DateTime Date { get; set; }
public string Subject { get; set; }
public string NewsItem { get; set; }
//public string Author { get; set; }
public string Author
{
get
{
return System.Web.HttpContext.Current.User.Identity.Name;
}
}
}
私はこれを持っています。どんな助けもありがとう。
ああ...私は間違った方法でそれを考えていた!助けてくれてありがとう! – MissioDei