我在Umbra co页面中从net到display table获得了一些代码。但它不会起作用。这是我的代码:
@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@using umbraco.MacroEngines
@using System.Xml.Linq
@using System.Text
@using System.Data
@using System.Data.SqlClient
@using MVCUmbraco.Models
@using System.Web.Configuration
<h2>dowload list</h2>
<div>
@{
SqlDataAdapter da;
DataSet ds = new DataSet();
SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["employeeDBContext"].ToString());
da = new SqlDataAdapter("select * from files", con);
da.Fill(ds);
List<upload> product = new List<upload>();
foreach (DataRow dr in ds.Tables[0].Rows)
{
product.Add(new upload() { id = int.Parse(dr[0].ToString()), name = dr[1].ToString(), filetype = dr[2].ToString(), filepath = dr[3].ToString() });
}
}
</div>
<div>
<ul>
@foreach (var row in product)
{
<li>
@row.id
</li>
<li>
@row.name
</li><li>
@row.filetype
</li><li>
@row.filepath
</li>
}
</UL>
</div>
我需要在我的视图中显示表文件的数据。 我有代码插入SQL表但我不知道如何显示SQL表中的记录。