Asp.net mvc 3 mvc中通过循环的插入
我使用MVC3ASPX应用程序创建了一个循环,以获取姓名和称呼的详细信息。我需要通过表中的循环插入这些值。这是怎么可能的。在控制器页面中,如何编写代码。当i递增id的值将递增时您的问题就没有那么有意义了,但我将尝试一下您在寻找什么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
<% 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);
}
}