Asp.net MVC4 razor动态表格单元
你好,你能帮我吗 在我看来,我有以下表格:Asp.net MVC4 razor动态表格单元,asp.net,asp.net-mvc-4,Asp.net,Asp.net Mvc 4,你好,你能帮我吗 在我看来,我有以下表格: <table style="width: 100%;"> <tr> <td>@Html.DisplayName("idOperation")</td> <td>@Html.DisplayName("NameOperation")</td> </tr> <tr> <td> <select id=
<table style="width: 100%;">
<tr>
<td>@Html.DisplayName("idOperation")</td>
<td>@Html.DisplayName("NameOperation")</td>
</tr>
<tr>
<td>
<select id="Operation" class="sltStyle">
@foreach (var item1 in ViewBag.Operations)
{
<option>@item1.Id_Operation</option>
}
</select>
</td>
<td>
</td>
</tr>
</table>
@Html.DisplayName(“idOperation”)
@Html.DisplayName(“NameOperation”)
@foreach(ViewBag.Operations中的变量item1)
{
@项目1.Id\u操作
}
控制器
public class testController : Controller
{
private RendementEntities db = new RendementEntities();
public ActionResult PartialViewDemo()
{
List<Operations> allOperations = db.Operations.ToList();
return View(allOperations);
}
public ActionResult NomOperation(int idOperation)
{
IEnumerable<Operations> allOperations = db.Operations.ToList();
var selectedOperationId = (from c in allOperations where c.Id_Operation == idOperation select c.Id_Operation).FirstOrDefault();
var NameForId = (from a in allOperations where a.Id_Operation == selectedOperationId select a.Designation).FirstOrDefault();
return PartialView("_OperationsPV" , NameForId);
}
}
公共类testController:Controller
{
私有RendermentEntities db=新RendermentEntities();
公共行动结果PartialViewDemo()
{
List allOperations=db.Operations.ToList();
返回视图(allOperations);
}
public ActionResult NomOperation(int idOperation)
{
IEnumerable allOperations=db.Operations.ToList();
var selectedOperationId=(来自allOperations中的c,其中c.Id_操作==idOperation选择c.Id_操作);
var NameForId=(来自allOperations中的a,其中a.Id_Operation==selectedOperationId选择a.Designation);
返回部分视图(“_OperationsPV”,NameForId);
}
}
当用户选择idOperation(onclick)时,是否可能自动生成nameOperation
谢谢你你说的“自动生成”是什么意思?应该在哪里显示什么?到目前为止你试过什么了吗?我不清楚你的控制器。请给我您的完整代码。自动生成是指当用户选择I操作时,下一列名称操作将自动显示。您可以使用javascript处理
的更改事件并更新值,但值来自何处?您需要学习正确地使用视图模型和html帮助程序,因为这里显示的内容都不起作用。代码中的任何内容都没有任何意义。你能概述一下你在这里真正想做什么吗。您似乎希望显示一个下拉列表,显示所有操作的指定
属性
,并能够回发所选操作的Id\u操作
属性