【发布时间】:2011-03-21 04:53:35
【问题描述】:
我有一个控制器(MigrateAccountController),它有自己的视图。它要求输入用户名和密码,然后进行一些检查。如果用户签出,我会做一个return RedirectToAction("Register", "Account", user);。
我想用 user 中包含的数据(它是 RegisterModel 类型)填充用户名和电子邮件文本框。我已经尝试了所有我能想到的“htmlAttributes”的化身。一个例子是@Html.TextBoxFor(m => m.UserName), new { value = Model.UserName })
基本上我想对两件事使用相同的视图。如果视图传递了一个包含数据的模型,则使用该数据填充文本框。如果视图没有传递任何东西,则什么也不做,并将文本框留空。这是可能的还是我应该拆分视图?
【问题讨论】:
标签: asp.net-mvc-3