1
<div class="display-label">
<%: Html.LabelFor(model => model.Customer) %>
</div>
<div class="display-label">
<%: Html.TextBox("Customer") %>
<%: Html.ValidationMessageFor(model => Model.Customer) %>
</div>
テキストボックス内のこの値を編集不可能にしたいが、それでもコントローラでこの値を使用したい。私はそこテキストボックスの値を編集不可能にする方法
を値を渡していて、公共のActionResultには、(文字列カスタマー)を作成したラベルでそれを渡していたときに、エラー「オブジェクトがインスタンスに設定されていない」
はここ
を示しているですpostメソッド
public ActionResult Create(string Customer,string UserName, string Password, string FirstName, string LastName,
string MiddleInitial, string Email,string Telephone, bool IsAdmin, bool IsSubAdmin)
{
UserDAL userDALObject = new UserDAL();
tblUser newUser = new tblUser();
newUser.Customer =Customer ;
newUser.UserName = UserName;
newUser.Password = Password;
newUser.FirstName = FirstName;
newUser.LastName = LastName;
newUser.MiddleInitial = MiddleInitial;
newUser.Email = Email;
newUser.Telephone = Telephone;
newUser.IsAdmin = IsAdmin;
newUser.IsSubAdmin = IsSubAdmin;
userDALObject.AddUserDetails(newUser);
TempData["UserCreationMsg"] = string.Format("User named :{0}, is created",UserName);
return View();
}
は、私はまだテキストボックスの値のModel.Customerを得るのですか? – CoderUnknown
私の答え – hunter
はまだエラーを取得しました... – CoderUnknown