我在后台写了个table
public ActionResult Index()
{
int row = 3; // 行数
int col = 4; // 列数
Table tb = new Table();
for (int i = 0; i < row; i++)
{
TableRow tr = new TableRow();
tb.Rows.Add(tr);
for (int j = 0; j < col; j++)
{
TableCell td = new TableCell();
tr.Cells.Add(td);
td.Text = i.ToString();
// ViewData["tb"] = td.
}
}
ViewData["tb"] = tb;
return View();
}
想在前台显示出来:
在前台的代码是
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
主页
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2><%: ViewData["Message"] %></h2>
<asp:Table id= "Table1" runat ="server" >//这样写显示不出来
</asp:Table>
<%:ViewData["tb"] %>//这样写也显示不出来
<table id = "tb"> </table>
</asp:Content>
怎么才能在把这个表格显示出来啊?新手求简单的办法
蝴蝶不菲
隔江千里