我正在尝试使用ASP.Net MVC 5& amp;实体框架6。 我对Html助手感到困惑。
我有Driver
,Vehicle
个实体。当我输入新的驱动程序时,有一个选择框可以选择并将车辆分配给新的驱动程序。
页面加载时,所有车辆RegNo属性都应加载到@ Html.DropDownListFor()。在提交页面时,应将所选车辆的ID插入Driver
实体中的VehicleID列。
这是Driver
视图的用户界面。
这是我的实体
用户在@Html.DropDownListFor()
中选择车辆的RegNo,并在提交表格时将车辆的ID提交给实体。
如何在运行时执行此操作?
提前致谢。
答案 0 :(得分:1)
您可以随时手动循环收集:
alert($('<div><div>Hallo</div></div>')[0].outerHTML);
检查HTML帮助程序方法生成的HTML甚至可能是值得的,因此您可以更精确地复制它。它不会与此相去甚远,辅助方法往往会生成非常简单明了的标记。
只要生成的表单元素具有相同的名称/值,在发布表单时,它与HTML帮助程序之间就没有区别。