asp.net 输出html问题
后端 .aspx中:<%
foreach(var item in Model.Men)
{
%>
<tr>
<td>item.id</td>
</tr>
<%
i++;
} %>
解析后的静态页面代码:
<tr class="">
<td></td>
<tr class="">
<td>
--标签 tr 的class属性都给赋默认值 "" ,请问怎样去掉 class="" --------------------编程问答--------------------
string str = string.Empty;--------------------编程问答-------------------- 不会的啊,一般不会出生class的啊, --------------------编程问答-------------------- 我是用的 mvc view中绑定的model, 不从controller中直接返回 --------------------编程问答-------------------- 应该不会出现这个问题的,是不是页面加载后有JS进行的修改导致? --------------------编程问答--------------------
foreach (var item in Model.Men)
{
str += "<tr>";
str += "<td>" + item.id + "</td>";
str += "</tr>";
}
Response.Write(str);
正解 --------------------编程问答-------------------- <%
foreach(var item in Model.Men)
{
%>
<tr>
<td><%=item.id%></td>
</tr>
<%
i++;
} %>
补充:.NET技术 , ASP.NET