1.根据你提供的代码,将C1Menu的Mode设置为Flyout,代码如下:
<wijmo:C1Menu ID="C1Menu1" runat="server"Mode="Flyout" DataSourceID="XmlDataSource1">
</wijmo:C1Menu>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/menu_structure.xml"
XPath="/root/menuitem"></asp:XmlDataSource>
2.有关MenuItem的Target设置,测试了下,通过xml文件设置Target没起作用。
在xml文件中使用Target代码。
<menuitem text="储蓄业务" NavigateUrl="http://www.baidu.com/" Target="main1">
</menuitem>
目前可以通过在aspx页面直接设置Target解决,比如添加如下代码,在页面上点击Open菜单项,可以在iframe中显示指定的页面:
<iframe name="main1" width="85%" height="50%">
</iframe>
<wijmo:C1Menu ID="C1Menu2"runat="server"Mode="Flyout">
<Items>
<wijmo:C1MenuItem runat="server"Text="File">
<Items>
<wijmo:C1MenuItem runat="server" Text="Open" NavigateUrl="http://blog.gcpowertools.com.cn/" Target="main1">
</wijmo:C1MenuItem>
<wijmo:C1MenuItem runat="server" Text="Save">
</wijmo:C1MenuItem>
</Items>
</wijmo:C1MenuItem>
</Items>
</wijmo:C1Menu>
我将在xml文件中使用Target属性的不起作用的问题提交到产品组,如果有反馈我会通知你。很抱歉给你带来的不便。 回复 11楼zhuyinyin_66的帖子
很抱歉,有关在XML里设置Target的问题已经确认是bug,现在已经提交到产品组进行修复。 回复 11楼zhuyinyin_66的帖子
你好。
此问题已经在最新版2015V2修复,请在如下链接下载最新版:
http://www.gcpowertools.com.cn/products/download.aspx?pid=4
页:
1
[2]