如何在强类型视图中的字段中使用前缀?
我的 PersonController 中有一个 EditProfile 操作,它通过 ID 查找 Person 对象并返回 View(person)。 EditProfile 视图有一堆字段,应使用 Person 对象中的信息填充这些字段。其中一个字段名为“Person.FirstName”,在渲染视图时不会自动填充。但是,如果我将文本框重命名为“FirstName”,它就会被填充。
我的问题是:如何指定视图在填充 Person 对象的信息时应使用“Person”前缀?
我想要这样做的原因是为了一致性 - 在我的一些视图中,我允许用户同时编辑多个对象,并使用前缀来正确绑定这些对象。
I have an EditProfile action in my PersonController, that finds a Person object by ID and does return View(person). The EditProfile view has a bunch of fields that should be filled in with the information from the Person object. One of the fields is named "Person.FirstName", and is not filled in automatically when the View is rendered. However, if I rename the textbox to "FirstName", it gets filled in.
My question is: How can I specify to the view that it should use the "Person" prefix when filling in the information from the Person object?
The reason I want to do this is because of consistency - in some of my views I allow the user to edit more than one object at the same time, and use prefixes in order to bind these correctly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论