DropDownList

<div.min>

Style  background-position: center center; background-image: url('/image/漂流.jpg')
---------------------------------------------------------------------------

添加Web窗体应用程序   DropDownListDemo.aspx

DropDownList
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="true">
    </asp:DropDownList>

添加-SiteMapDataSource 属性ShowStartingNode-false


DropDownList-选择数据源-启用AutoPostBack
SiteMapDataSource2  Title Url

双击DropDownList
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {

            Response.Redirect(DropDownList1.SelectedItem.Value);
        }


<siteMapNode url="~/DropDownListDemo.aspx" title="导航" description="导航导航"></siteMapNode>


 protected void Page_Load(object sender, EventArgs e)
        {
            if (SiteMap.CurrentNode != null && SiteMap.CurrentNode.HasChildNodes)
            {
                DropDownList1.Visible = true;
                DropDownList2.Visible = true;
            }
            else
            {
                DropDownList1.Visible = false;
                DropDownList2.Visible = true;
            }
        }

  protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {

            //Response.Redirect(DropDownList1.SelectedItem.Value);
            Response.Redirect(DropDownList1.SelectedValue);

        }

        protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            Response.Redirect(CheckBoxList1.SelectedItem.Value);
        }

属性
Orientation--Horizontal
MaximumDynami--0
StaticDisplayLevel --1

数据源-选择站点地图

编辑  -菜单DataBindings编辑器


~/Practice.aspx

~/MenuDemo.aspx?node=drivers

  加 ?


protected void Menu3_MenuItemClick(object sender, MenuEventArgs e)
        {
            switch(e.Item.Value)
             {
                case "Products":
                    SiteMapDataSource2.StartingNodeUrl="~/MenuDemo.aspx?node=hardware";
                    break;
                case "Services":
                    SiteMapDataSource2.StartingNodeUrl="~/MenuDemo.aspx?node=Consulting";
                    break;                   
                case "Support":
                    SiteMapDataSource2.StartingNodeUrl="~/MenuDemo.aspx?node=drivers";
                    break;
                default:
                    SiteMapDataSource2.StartingNodeUrl="~/MenuDemo.aspx?node=hardware";
                    break;
            }
        }

 

PM.
 protected void Menu3_MenuItemClick(object sender, MenuEventArgs e)
        {
            string nodeUrl = string.Empty;
            switch(e.Item.Value)
            {
                    case "Services":
                    nodeUrl="Consulting";
                    break;  

                case "Products":
                    nodeUrl = "hardware";
                    break;  
                   
                                
                case "Support":
                    nodeUrl = "drivers";
                    break;  
                   
                default:
                    nodeUrl = "hardware";
                    break;  
                   
            }
            SiteMapDataSource2.StartingNodeUrl = string.Format("~/MenuDemo.aspx?node={0}", nodeUrl);
        }


protected void Menu3_MenuItemClick(object sender, MenuEventArgs e)
        {
            string nodeUrl = string.Empty;
            switch(e.Item.Value)
            {                    

                case "Products":
                    nodeUrl = "~/MenuDemo.aspx?node=hardware";
                    break;

                case "Services":
                    nodeUrl = "~/MenuDemo.aspx?node=Consulting";
                    break;
                   
                case "培训课程":
                    nodeUrl = "~/Picture.aspx";
                    break;

                case "地图编程":
                    nodeUrl = "~/http://beibie.cnblogs.com/1";
                    break;

                case "关于":
                    nodeUrl = "~/http://beibie.cnblogs.com";
                    break;
                                
                case "Support":
                    nodeUrl = "~/MenuDemo.aspx?node=drivers";
                    break;  
                   
                default:
                    nodeUrl = "~/MenuDemo.aspx?node=hardware";
                    break;  
                   
            }
            SiteMapDataSource2.StartingNodeUrl = nodeUrl; 

 

color:"#FF0000"
color: blue
<style type="text/css">
    p{color:Blue;font-size:17.5px; font-style:oblique;font-family:@楷体;}
    </style>

<p style="color:Green;font-family:Arial;font-style:italic;font-weight:bold;font-size:x-large"><b>Hello,world!</b>
<b>《我的好心情》</b>
<b>你好,NICE TO MEET YOU!</b>
</p>
<p>hello,world!
   <b>NICE TO MEET you!</b>
     Hello,Nice to MEET you To!
</p>
视图-应用样式

ExpandDepth

posted @ 2012-04-20 17:58  珍爱贝贝1314  阅读(183)  评论(0编辑  收藏  举报