设置ASP.NET MVC4按钮值

时间:2014-10-27 12:15:17

标签: asp.net-mvc

我是新手。 我的问题是我有一个按钮,我想通过ASP.NET变量设置值。

<input type="button" id="mybt" value="<%=Student.Name %>" />

此代码无效。


代码:

<%var Products = (IEnumerable<Demo.Models.Product>)ViewBag.Products;%></div>
        <div>
        <table border="1">
        <tr>
            <td>ID</td>
            <td>Name</td>
            <td>Price</td>
        </tr>
        <%foreach(var product in Products)
          {  %>
        <tr>
          <td style="width:68px;height:20px">
              <%=product.Id %>
          </td>
         <td style="width:120px">
              <%=product.Name%>
          </td>
            <td style="width:120px">
              <%=product.Price %>
          </td>
            <td style="width:120px">    
              <input type="button"   value='<%=product.Id%>' />
            <%} %>
            </td>
            </tr>

1 个答案:

答案 0 :(得分:-1)

而不是&lt;%= Student.Name%&gt;使用此:@ Student.Name

提供&#34;学生&#34;是型号名称和&#34;名称&#34;是你想要的财产。

原因是&lt;%=%&gt;适用于aspx,但不适用于剃刀视图引擎,这可能就是您为MVC解决方案所选择的。