zoukankan      html  css  js  c++  java
  • 模块开发捷径配置参数

    原文:http://www.mojoportal.com/modulesettings-adeveloperconvenience.aspx

    有的时候,你需要为你的模块实例(注意:不是模块)配置参数,比如博客模块中是否显示分类,这个一个实例级别的配置,可以由用户来选择显示或者不显示,所以我们需要对博客模块进行参数设置。

    对于复杂的系统,你也可以自行设计如何配置参数。在一些简单的场景中,你可以使用mojoPortal的配置参数系统来节省你的开发时间。这个系统允许你进行任意的参数设置,你可以使用TextBox或者CheckBox来获取参数的值,当使用TextBox时,你还可以指定表达式来验证参数的值。

    你可以通过后台管理来设定某个模块的参数配置,最简单的方法是在FeatureDefinition文件中编写好代码然后运行setup/default.aspx来设定。系统将会添加新的模块参数配置到数据库中。

    在你的模块中,你可以通过参数名获取相关参数的值。比如在博客模块中,代码:

    Hashtable moduleSettings = ModuleSettings.GetModuleSettings(ModuleID);
    ShowCategories = WebUtils.ParseBoolFromHashtable(
    moduleSettings, "BlogShowCategoriesSetting", false);

    获取了 BlogShowCategoriesSetting参数的具体的值。

  • 相关阅读:
    函数声明例子
    税收工资分级
    attribute函数
    输出结果有误
    scanf_s()函数与数组,运行环境VS2013
    格式化输出
    功能点介绍和用户场景
    第二次作业合作版
    word count
    第一次作业
  • 原文地址:https://www.cnblogs.com/wenjie/p/1699956.html
Copyright © 2011-2022 走看看