用一个字符串保存后在前台显示出来就好了啊,给你个例子:
DataTable dt ;//假设你从数据库中查出的数据放在dt中
//示例一
string html = "";
for (int i = 0; i < dt.Rows.Count; i++)
{
html += "<li>"+dt.Rows[i][0].ToString()+"</li>";
}
Label1.Text = html;
//示例二
StringBuilder htmlB = new StringBuilder();
for (int i = 0; i < dt.Rows.Count; i++)
{
htmlB.Append("<li>" + dt.Rows[i][0].ToString() + "</li>");
}
Label1.Text = htmlB.ToString();
StringBuilder strsb=new StringBuilder();
strsb.Append("<li>");
strsb.Append("数据库某个字段");
strsb.Append("</li>");
......
然后在前台页面输出
1 StringBuilder sb = new StringBuilder();
2 MenuClassList objlist = MenuClassDAL.MenuClassGetAll(); foreach (MenuClassObject obj in objlist) { sb.AppendFormat("<li><h2><a href='javascript:;' onclick=\"ChangeTabs(this,'{0}')\">{1}</a></h2></li>" , obj.Pkid , obj.MenuClassName); }
3 return sb.ToString();
方法有一般有三种:
1,通过服务端控件;
2,通过AJAX;
3,在脚本中使用<%%>
Nvlicty