Coalesys WebMenu for ASP.NET 2.1使用初探

原创 2004年10月25日 13:45:00

          Coalesys WebMenu for ASP.NET 2.1使用初探
           网际浪子学习手记 2004-4-13于深圳南山

1、下载与安装
    下载地址:ftp://211.162.77.132
              用户名:uncj.net  密码:dazhige  (如果密码变化大家请PS我,我发给大家)
   位置:。NET类/开发用的工具/实用控件/Coalesys控件/WEBMENU控件
   注:此软件由网际浪子在网上收集整理,与网友交流提高使用,不能用于商业行为。如果损害了你     的利益请与网际浪子联系,我会去除此软件的注册信息。
   如不能登录本人FTP,请在网上自行找到并下载,附上注册信息,仅共参考:
   注册信息:Name:ttdown.com
        company:ttdown.com
        KG:334882603

    
2、安装完成后,在开始的上方生成一个Programs->Coalesys WebMenu for ASP.NET 2.1,在注册里输入注册信息后安装完成。

3、用此控件+vs.net2003生成一个Drag & Dock的例子:
  MenuBar在2.0以上版本的时候开始提供一个可以拖拽的功能。而且可以用在大部份的浏览器上:(IE, Netscape 4/6, Mozilla 1).
  例子源码在:C:/Program Files/CSWebMenu2 .NET/Samples/Features and Appearance/Using MenuBar/DragDock
    (1) 我们现在开始:启动VS。NET,然后新建一个项目,比如"Drag和Dock的例子"(因为直接输入&是不准许在项目名称中出现的)
    (2)像使用控件一样,添加工具箱,找到DLL文件,添加到工具箱中来,DLL位置是:C:/Program Files/CSWebMenu2 .NET/bin/Coalesys.WebMenu.dll,然后在窗体左边小白框中记得打上小勾,确定就把它加入到工具箱了。
    (3)然后在工具箱中把它拖入设计页面,看到一个WebMenu for ASP.NET这样像按钮一样的东西,但是发现不能用鼠标改变它的大小,一看属性里也没有,回头一想可能是在设计MENU文件时就设定了,这里不需要了吧。
    (4)把C:/Program Files/CSWebMenu2 .NET/Samples/Features and Appearance/Using MenuBar/DragDock中images目录和netmenu.wms的文件也拷贝到我们设计的目录下。
    (5)双击Page编写Page_Load事件:
       输入 WebMenu1.LoadState(Server.MapPath("./")+"netmenu.wms");
   现在运行此项目就可以看到效果了!有成就感吧!但大家回头一想,不行呀!为什么?你那个是现成的呀,我们的项目中不一定就要那些项目呀,而且很有可能和那些一点边都不占,光这样不行呀!当然不行,我们只是开个头。我们现在来研究怎么作wms文件。
   (6)启动开始->Programs->Coalesys WebMenu for ASP.NET 2.1->WebMenu Studio
      用它打开那个netmenu.wms,看看吧!对,就是一个Group和items,你自己动手设置一下吧,这里说的是:url指定点击此item时触发的页面,可以用来指向导向页。自己设计一个新的漂亮的?不行,我的审美太差了,大家看着设计吧,反正我是用它samples中现成的就够了。
  (7)最后交待一点是:可能是我没有搞清楚,反正在设置时直接输入中文是显示的乱码!!!!我是指的左边预看的那个,右边的属性值中是正常的,大家看看是不是这样。但这并不影响使用,在vs.net2003中调用没有发现不可以的大家可以看看你的是不是这样:
如果实在不行,我的最后办法是:参考下面代码,在页面调用时再附一下值:

 WorkerMenu.ItemFont.Family="MS Sans Serif";
 WorkerMenu.Groups[0].Items[0].Caption = "网际浪子";
注意的是这里的数据引用只能是在设计时指定的,不能直接添加不存在的items[1000]这样的,可能它的数据也可以从XML数据中读取,对于我用处不大,也就没有深入看,大家如果有需要,研究一下,继续贴完我的贴子吧!^_^
 
  
另一个控件:Coalesys PanelBar for ASP.NET我就不多说了,和上面那个太像了,大家可以下载了留着防身!

   注册信息:  Name:wjlz
               Company:bdfsz.com.cn
               Serial: 3041892101

 

webmenu编程精彩历程(二)菜单xml数据规划

菜单数据规划:采用xml数据岛形式,节点形式如下:各属性说明:Func:菜单项上点击时候触发的函数Text:菜单项文本img:菜单项左侧的图片hasSub:是否有下级菜单HeadColumn:菜单项头...
  • KimYoo
  • KimYoo
  • 2004年11月13日 23:17
  • 1482

HTMLCleaner 的使用心得.

            做项目的时候,有时数据源从html来。那就要对html分析提取数据。好在java社区里有好有相关库来解析html,经使用比较:个人觉得 htmlcleaner 比 html...
  • aibati2008
  • aibati2008
  • 2010年12月23日 11:10
  • 1574

ASP.NET回调使用初探

2012-07-10 14:41   页面的回发是在服务端中重新创建页面以及相应的控件,并且在服务器上运行相应的页面代码,最后将完整的新版本的页面发送回浏览器重新呈现。该方法会导致页面的...
  • YunanWu
  • YunanWu
  • 2012年11月16日 20:17
  • 244

【译】使用Jwt身份认证保护 Asp.Net Core Web Api

原文出自Rui Figueiredo的博客,原文链接《Secure a Web Api in ASP.NET Core》摘要:这篇文章阐述了如何使用 Json Web Token (Jwt)方式 来配...
  • sD7O95O
  • sD7O95O
  • 2017年12月20日 00:00
  • 284

htmlcleaner使用及xpath语法初探

转载:http://blog.csdn.net/reesun/article/details/8021201 一、HtmlCleaner使用: 1、HtmlCleaner HtmlC...
  • u010029983
  • u010029983
  • 2015年06月05日 17:22
  • 337

基于asp.net的webmenu的数据操作(1)

摘要:越来越多的网页中使用到了菜单,一般说来,菜单制作的方法比较多,编程的语言基本上是javascript或者vbscript这两种,这种菜单一旦制作好就不能改变,修改起来比较麻烦。本文讲解webme...
  • lyx123
  • lyx123
  • 2004年04月12日 12:25
  • 915

基于asp.net的webmenu的数据操作2

le="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%">在asp.net里操作的基本过程如下1:添加控件对象到VS.net的工具箱...
  • zgqtxwd
  • zgqtxwd
  • 2008年04月24日 03:47
  • 73

基于asp.net的webmenu的数据操作(2)

在Asp.net里操作的基本过程如下1:添加控件对象到VS.net的工具箱找到相应的DLL:2:拖放Web Menu到页面上。效果图如下:3:编程。...
  • lyx123
  • lyx123
  • 2004年02月05日 18:26
  • 874

基于asp.net的webmenu的数据操作(4)

程序代码如下:using System;using System.Collections;using System.ComponentModel;using System.Data;using Sys...
  • lyx123
  • lyx123
  • 2004年04月12日 12:25
  • 788

基于asp.net的webmenu的数据操作(3)

第二部分:数据库操作为了实现通过数据库来操作菜单功能,建立下表:       其中的部分数据如下:可以看到有File,Edit,Options等几个菜单组,在File里又有New,Open,Save等...
  • lyx123
  • lyx123
  • 2004年02月05日 18:26
  • 818
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Coalesys WebMenu for ASP.NET 2.1使用初探
举报原因:
原因补充:

(最多只允许输入30个字)