打印本文 打印本文 关闭窗口 关闭窗口
开发asp.net自定义控件(asp.net学习笔记五)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2603  更新时间:2009/4/23 10:50:35  文章录入:mintao  责任编辑:mintao
            return s;

        }

重写方法:

/// <summary>

        /// 重写OnInit方法,初始化条件

        /// </summary>

        /// <param name="e"></param>

        protected override void OnInit(System.EventArgs e)

        {

            base.OnInit(e);

            return;

        }

        /// <summary>

        /// 将此控件呈现给指定的输出参数。

        /// </summary>

        /// <param name="output"> 要写出到的 HTML 编写器 </param>

        protected override void Render(HtmlTextWriter output)

        {

            output.Write(GenerateScript());

            output.Write(GenerateHtml());

            output.Write(GenerateGetPosScript());

        }

 

XML格式如下:

<?xml version="1.0" encoding="UTF-8"?>

<MenuData ImagesBaseURL="Menuimages/">

  <MenuGroup>

    <MenuItem Label="文件">

      <MenuGroup ExpandOffsetY="1" ExpandOffsetX="-1">

        <MenuItem Label="新建" URL="i_New.htm" RightCode="vd_ba"/>

        <MenuItem Label="保存" RightCode="vd_ba"/>

      </MenuGroup>

    </MenuItem>

  </MenuGroup>

</MenuData>

 

如前所述,这个Menu支持权限设置,只要设置它的RuleString属性即可。

 

上一页  [1] [2] [3] 

打印本文 打印本文 关闭窗口 关闭窗口