使用XML文件生成菜單比較簡單,它適用於菜單項更新不是很頻繁的情況,我們只要製作
一個XML文件,然後將SolpartMenu控件屬性MenuDataXMLFileName指向它就可以了。
1、添加一個SolpartMenu控件到頁面中
2、製作XML文件(aa.xml)
<root>
<menuitem id="1" title="簡體中文">
<menuitem id="11" title=" 公司信息" image="aa.gif">
<menuitem id="111" title=" 儀化簡介" url="aa.aspx" />
<menubreak />
<menuitem id="112" title=" 業務信息" url="bb.aspx" />
</menuitem>
<menubreak />
<menuitem id="12" title=" 投資者關係">
<menuitem id="121" title=" 臨時報告" url="static/investor.aspx" />
<menubreak />
<menuitem id="122" title=" 定期報告" url="static/annual.aspx" />
<menubreak />
<menuitem id="123" title=" 公司推介" url="static/spread.aspx" />
<menubreak />
<menuitem id="124" title=" 儀化股票">
<menuitem id="1241" title=" 儀化A股最新價格" url="static/ycstock.aspx" image="0416.gif" />
<menubreak />
<menuitem id="1242" title=" 儀化H股最新價格" url="static/ycstock_h.aspx" />
</menuitem>
<menubreak />
<menuitem id="125" title=" 聯繫方式" url="static/investor_contact.aspx" image="contact.gif" />
</menuitem>
<menubreak />
<menuitem id="14" title=" 人事教育" url="static/education.aspx" />
<menubreak />
<menuitem id="15" title=" 環保安全" url="static/environment.aspx" />
</menuitem>
<menuitem id="2" title="法律聲明" url="static/legal.aspx" />
</root>
其中 -- <menuitem id="1" title="簡體中文"> 表示有下級菜單
-- <menuitem id="2" title="法律聲明" url="static/legal.aspx" />表示末級
-- <menuitem id="1" title="簡體中文"></menuitem> 表示一個菜單項
-- id爲唯一標識,不能有重名的
-- title爲所顯示的文本
-- url爲菜單項鍊接的網頁地址
-- image 爲菜單項左邊的圖標
3、指定SolpartMenu的MenuDataXMLFileName屬性爲所做的XML文件