Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 mvc中通过循环的插入_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 mvc中通过循环的插入

Asp.net mvc 3 mvc中通过循环的插入,asp.net-mvc-3,Asp.net Mvc 3,我使用MVC3ASPX应用程序创建了一个循环,以获取姓名和称呼的详细信息。我需要通过表中的循环插入这些值。这是怎么可能的。在控制器页面中,如何编写代码。当i递增id的值将递增时您的问题就没有那么有意义了,但我将尝试一下您在寻找什么 <% for (var i = 1; i <= (Int32)ViewBag.NoofPersons; i++) { %> <%:Html.DropDownList("SalutationSalutationId"+i, (Sel

我使用MVC3ASPX应用程序创建了一个循环,以获取姓名和称呼的详细信息。我需要通过表中的循环插入这些值。这是怎么可能的。在控制器页面中,如何编写代码。当i递增id的值将递增时

您的问题就没有那么有意义了,但我将尝试一下您在寻找什么

<% for (var i = 1; i <= (Int32)ViewBag.NoofPersons; i++)
   { %>
    <%:Html.DropDownList("SalutationSalutationId"+i, (SelectList)ViewBag.SalutationSalutationId, new { @style = "width:60px" })%>   
     <input type="text" class="min_width91" value="First Name" onfocus="if (this.value == 'First Name') {this.value = '';}"
                                onblur="if (this.value == '') {this.value = 'First Name';}" id="FirstName<%: i %>" name="FirstName" />

<% } %>

问题是,我需要在5个文本框中插入名称。id就像textbox1,textbox2,。。。如何在控制器页面中编写代码。ui是正确的,我添加了ui@Aswathi您不能在控制器中执行任何标记输出。控制器仅检查查询、访问模型以获取数据、是否执行业务逻辑并将数据传递给视图。视图输出标记,并且bdparrish显示的内容是必须使用的视图的一部分
<table>
  <% for (var i = 1; i <= (int)ViewBag.NoofPersons; i++)
     { %>
       <tr>
         <td><% i %></td>
       </tr>
  <% } %>
</table>
<table>
  <% foreach (User user in Model)
     { %>
       <tr>
         <td><input type="text" id="textbox<% i %>" name="textbox<% i %>" value="<% user.Name %>" /></td>
       </tr>
  <% } %>
</table>
public ViewResult Index()
{
  using (DbEntities db = new DbEntities())
  {
    return View(db.Users);
  }
}