C#动态添加<ul><li>该怎么处理

C#动态添加ulliC# codeprotected void Page_Load(object sender, EventArgs e){add()//页面会成功显

C#动态添加<ul><li>

C# code
protected void Page_Load(object sender, EventArgs e){   add();//页面会成功显示li}protected void btnSelect_Click(object sender, EventArgs e){   add();//跟代码, li.InnerHtml中有值,但是页面不显示,这个是什么原因???}private void add(){   for (int i = 0; i < dt.Rows.Count; i++)  {     li.InnerHtml += "<li>时间</li>";     li.InnerHtml += "<li>地点</li>";   }}ul.Controls.Add(li);


[解决办法]
为什么不用js添加呢?
[解决办法]
页面的代码贴出来看看
[解决办法]
为什么不用Repeater控件呢
[解决办法]
private void add()
{
li.InnerHtml +="<ul>"
for (int i = 0; i < dt.Rows.Count; i++)
{
li.InnerHtml += "<li>时间</li>";
li.InnerHtml += "<li>地点</li>";
}
li.InnerHtml +="</ul>"

}


或者像上楼说的用Repeater控件都是比较直接的。。