05web.NET

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

<%# DataBinder.Eval(Container.DataItem,"name") %>

使用DataList制作菜单,当点击某个菜单时,当前菜单会变样,自己建立数据库并绑定,字段名为name
<asp:DataList id="DataList1" style="Z-INDEX: 106; LEFT: 312px; POSITION: absolute; TOP: 176px"
                runat
="server">
                
<SelectedItemTemplate>
                    
<asp:HyperLink id="HyperLink2" runat="server" ForeColor="Red" Font-Bold="True">
                        
<%# DataBinder.Eval(Container.DataItem,"name"%>
                    
</asp:HyperLink>
                
</SelectedItemTemplate>
                
<ItemTemplate>
                    
<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl='<%# "default.aspx?id=" + Container.ItemIndex %>' Text='<%# DataBinder.Eval(Container.DataItem,"name") %>'></asp:HyperLink>
                
</ItemTemplate>
            
</asp:DataList>
private void Page_Load(object sender, System.EventArgs e)
        {
            
// 在此处放置用户代码以初始化页面
            string s = Request.Params["id"];
            
if(s != null)
            {
                
this.DataList1.SelectedIndex = Int32.Parse(s);
            }
            
this.Binder();
        }
posted on 2006-04-20 14:07  05web.NET  阅读(333)  评论(0编辑  收藏  举报