index.aspx
---------------------------------------------------------
...
<div id="menu" runat="server" >
<ul>
输入后台的"t"到这个位置
</ul>
</div>...
index.aspx.cs
-----------------------------------------------------------
... private string t;
string item = "About KLL|Products & Solutions|Packaging|Contact Us|Job Opportunities";
string[] list_top;
list_top = item.Split('|'); foreach (string i in list_top)
{
t += "<li>" + i.ToString() + "</li>";
Response.Write(t); //这样却写在了文件头上,这不是我想要的,我要写在前台<ul>标签里
}...
---------------------------------------------------------
...
<div id="menu" runat="server" >
<ul>
输入后台的"t"到这个位置
</ul>
</div>...
index.aspx.cs
-----------------------------------------------------------
... private string t;
string item = "About KLL|Products & Solutions|Packaging|Contact Us|Job Opportunities";
string[] list_top;
list_top = item.Split('|'); foreach (string i in list_top)
{
t += "<li>" + i.ToString() + "</li>";
Response.Write(t); //这样却写在了文件头上,这不是我想要的,我要写在前台<ul>标签里
}...
<ul>
输入后台的<asp:Lable id="lable1" runat="Server"/>到这个位置
</ul>
</div>
foreach (string i in list_top)
{
t += "<li>" + i.ToString() + "</li>";
//Response.Write(t); //这样却写在了文件头上,这不是我想要的,我要写在前台<ul>标签里
label1.Text=t; }
<ul id="tul" runat="server">
输入后台的"t"到这个位置
</ul>
</div>
foreach (string i in list_top)
{
t += " <li>" + i.ToString() + " </li>";
//Response.Write(t); //这样却写在了文件头上,这不是我想要的,我要写在前台 <ul>标签里
tul.innerHTML= t; }
你想要的应该是这样吧:
foreach (string i in list_top)
{
t += " <li>" + i.ToString() + " </li>";
//Response.Write(t); //这样却写在了文件头上,这不是我想要的,我要写在前台 <ul>标签里
}
tul.innerHTML= t;
[/code]