asp.net 导航条怎么绑定数据

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:13:00
导航的下拉菜单我是这样写的<li><a href="#">栏目1</a><ul>
<li><a href="#">栏目1->菜单1</a></li>
<li><a href="#">栏目1->菜单2</a></li>
<li><a href="#">栏目1->菜单3</a></li>
<li><a href="#">栏目1->菜单4</a></li>
</ul></li> 请问这里东西怎么从数据库里读取,方便以后在后台里修改呢?

<asp:Repeater ID="rptMenu" runat="server">
<ItemTemplate>
<li><a href="<%# Eval("Url") %>"><%# Eval("Title") %>-></a></li>
</ItemTemplate>
</asp:Repeater>

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
System.Data.DataTable dt = new System.Data.DataTable();

dt.Columns.Add("Title", typeof(string));
dt.Columns.Add("Url", typeof(string));

System.Data.DataRow dr = null;

for (int i = 0; i < 10; i++)
{
dr = dt.NewRow();

dr[0] = "栏目_" + i;
dr[1] = "Url_" + i;