找回密码
 立即注册

QQ登录

只需一步,快速开始

zhuyinyin_66
高级会员   /  发表于:2015-1-21 10:20  /   查看:9177  /  回复:13
C1MENU,怎么添加“鼠标滑过”出现子菜单效果,asp.net

13 个回复

正序浏览
Alice
社区贡献组   /  发表于:2015-9-1 16:34:00
14#
回复 11楼zhuyinyin_66的帖子

你好。
此问题已经在最新版2015V2修复,请在如下链接下载最新版:
http://www.gcpowertools.com.cn/products/download.aspx?pid=4
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-21 17:39:00
13#
回复 11楼zhuyinyin_66的帖子

很抱歉,有关在XML里设置Target的问题已经确认是bug,现在已经提交到产品组进行修复。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-21 15:10:00
12#
回复 3楼zhuyinyin_66的帖子

1.根据你提供的代码,将C1Menu的Mode设置为Flyout,代码如下:
  1. <wijmo:C1Menu ID="C1Menu1" runat="server"  Mode="Flyout" DataSourceID="XmlDataSource1">
  2. </wijmo:C1Menu>
  3. <asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/menu_structure.xml"
  4.                 XPath="/root/menuitem"></asp:XmlDataSource>
复制代码



2.有关MenuItem的Target设置,测试了下,通过xml文件设置Target没起作用。
在xml文件中使用Target代码。
  1.   <menuitem text="储蓄业务" NavigateUrl="http://www.baidu.com/" Target="main1">
  2. </menuitem>
复制代码


目前可以通过在aspx页面直接设置Target解决,比如添加如下代码,在页面上点击Open菜单项,可以在iframe中显示指定的页面:
  1. <iframe name="main1" width="85%" height="50%">

  2. </iframe>

  3. <wijmo:C1Menu ID="C1Menu2"  runat="server"  Mode="Flyout">
  4.      <Items>
  5.          <wijmo:C1MenuItem runat="server"  Text="File"  >
  6.              <Items>
  7.                  <wijmo:C1MenuItem runat="server" Text="Open" NavigateUrl="http://blog.gcpowertools.com.cn/" Target="main1">
  8.                  </wijmo:C1MenuItem>
  9.                  <wijmo:C1MenuItem runat="server" Text="Save">
  10.                  </wijmo:C1MenuItem>
  11.              </Items>
  12.          </wijmo:C1MenuItem>
  13.      </Items>
  14. </wijmo:C1Menu>
复制代码


我将在xml文件中使用Target属性的不起作用的问题提交到产品组,如果有反馈我会通知你。很抱歉给你带来的不便。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2015-1-21 13:49:00
11#
Target属性设置还不太清楚
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2015-1-21 13:48:00
10#
鼠标滑过问题已经解决了,我在C1Menu设计器窗体,Mode,设成Flyout,Orientation设成Vertical,就好了
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2015-1-21 13:33:00
9#
回复 8楼zhuyinyin_66的帖子

<menuitem text="业务发展情况" NavigateUrl="cx\xxgl.aspx" target="main">
这样设置有问题吗
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2015-1-21 13:28:00
8#
  1. <root>
  2.   <menuitem text="储蓄业务">
  3.     <menuitem text="业务发展情况" NavigateUrl="cx\xxgl.aspx" target="main"></menuitem>
  4.     <menuitem text="信用卡业务" NavigateUrl="cx\xyk.aspx"></menuitem>
  5.     <menuitem text="储蓄业务查询" NavigateUrl="cx\cxcx.aspx"></menuitem>
  6.   </menuitem>
  7.   <menuitem text="自助机具业务">
  8.     <menuitem text="业务发展情况" NavigateUrl="zz\xxgl.aspx"></menuitem>
  9.     <menuitem text="储蓄业务查询" NavigateUrl="zz\zzcx.aspx"></menuitem>
  10.   </menuitem>
  11.   <menuitem text="公司业务">
  12.     <menuitem text="业务发展情况" NavigateUrl="gs\xxgl.aspx"></menuitem>
  13.   </menuitem>
  14.   <menuitem text="信贷业务">
  15.     <menuitem text="业务发展情况" NavigateUrl="xd\xxgl.aspx"></menuitem>
  16.   </menuitem>
  17. </root>
复制代码
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2015-1-21 13:21:00
7#
  1. [code][code]    <div>
  2.    
  3.         <wijmo:C1Menu ID="C1Menu1" runat="server" Mode="Sliding" DataSourceID="XmlDataSource1" BackLinkText="后退" CrumbDefaultText="选择一个选项" TopLinkText="全部" TriggerEvent="Mouseenter">
  4.         </wijmo:C1Menu>
  5.    
  6.     </div>
  7.         <asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/menu.xml" XPath="/root/menuitem"></asp:XmlDataSource>
  8.     &amp;nbsp;</form>
复制代码
[/code][/code]
回复 使用道具 举报
zhuyinyin_66
高级会员   /  发表于:2015-1-21 13:18:00
6#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部