在前台做一个 div runat=server 然后 在后台 用foreach遍历你的数据集,然后 用html输出,最后让 div的 innerhtml= 你的html代码,这样前台就可以不用控件作出 页面了. 给你个例子:
List
StringBuilder sb = new StringBuilder();
foreach(Model.NewsClass nc in list)
{
sb.Append(" \r\n");
\r\n");
sb.Append(" 斗州则tr>
sb.Append(" \r\n");
sb.Append(" "+nc.CName+" ");
sb.Append(" \r\n"); \r\n");
sb.Append("
sb.Append("
sb.Append(" \r \n");
\r\n");
sb.Append(" ");
sb.Append(" \r\n");
sb.Append(this.Gcont(nc.Cid)+"\r\n");//
sb.Append("
}
this.AllClass.InnerHtml = sb.ToString();
//这个 AllClass就是一个ruanat=server 的div.
这个是一个绑定的东西运碰橡 后台吧数据集给他就可以!
不过初学还是先了解下书上的吧!
接上
可以在CS里写 protected string ttt = "吵枣dddddd";
然旁旁后在前台绑定 <%= ttt%>可以了
这是模板控件的一个方法(Method),用来计算数据绑定表达式的值。如,
计算当前记顷陪录的产品名称,<%# Eval("ProductName") %>
类别名称雀戚蠢,<%# Eval("仔轿CategoryName") %>
你的意思是早州在代码里?
你可以先赋值给变量TTT
然后对TTT作出判断
在页面上用启拿<%# =TTT %>就行陆旁蔽了
绑定袭世拿事返核件里面写
string temp = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "拍搭TTT"));