FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 2882|回复: 2
打印 上一主题 下一主题

怎么设置界面风格默认为first?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-8 16:19:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ExtAspNet3.8.1提供了四种自定义风格,我想将默认风格该为first,而我在界面中没有提供下拉主题的选项,就只想用自定义的first风格,怎么设置?
沙发
发表于 2012-8-9 02:41:23 | 只看该作者
修改 Web.config
打开 web.config,在 configuration 配置节:

    <configSections>
        <section name="ExtAspNet" type="ExtAspNet.ConfigSection, ExtAspNet"/>
    </configSections>

    <!-- 可用的配置项(这里列的都是默认值)anguage="zh_CN" AjaxTimeout="60" EnableAjax="true" Theme="blue" FormMessageTarget="qtip" FormOffsetRight="20" FormLabelWidth="100" FormLabelSeparator=":" IconBasePath="~/icon" EnableAjaxLoading="true" AjaxLoadingType="default" CustomTheme="" CustomThemeBasePath="~/theme" -->
    <ExtAspNet EnableBigFont="true" DebugMode="false" />
            ExtAspNet 配置节中的参数:

Theme: 控件主题,目前内置了三种主题风格(blue/gray/access,默认值:blue)
Language: 控件语言(en/zh_CN/zh_TW/...,默认值:zh_CN)
FormMessageTarget: 表单字段错误提示信息的显示位置(side/qtip,默认值:side)
FormOffsetRight: 表单字段右侧距离边界的宽度(默认值:20px)
FormLabelWidth: 表单字段标签的宽度(默认值:100px)
FormLabelSeparator: 表单字段标签与内容的分隔符(默认值:":")
EnableAjax: 是否启用AJAX(默认值:true)
AjaxTimeout: AJAX超时时间(单位:秒,默认值:60s)
EnableBigFont: 是否启用大字体,将ExtJS默认11px的字体全部改为12px,否则显示的中文字体太小(默认值:false)
DebugMode: 是否开发模式,启用时格式化输出页面JavaScript代码,便于调试(默认值:false)
EnableAjaxLoading: 是否启用Ajax提示(默认值:true)
AjaxLoadingType: Ajax提示类型,默认在页面顶部显示黄色提示框,mask则显示extjs默认的加载提示(default/mask,默认值:default)



在 system.web 配置节:
    <pages>
      <controls>
        <add assembly="ExtAspNet" namespace="ExtAspNet" tagPrefix="ext"/>
      </controls>
    </pages>
   
    <httpModules>
      <add name="ExtAspNetScriptModule" type="ExtAspNet.ScriptModule, ExtAspNet"/>
    </httpModules>

    <httpHandlers>
        <add verb="GET" path="res.axd" type="ExtAspNet.ResourceHandler, ExtAspNet"/>
    </httpHandlers>
        完成。
板凳
 楼主| 发表于 2012-8-20 15:55:32 | 只看该作者
fat 发表于 2012-8-9 02:41
修改 Web.config
打开 web.config,在 configuration 配置节:

你的贴出来的我已经试过了,不行的。后来我找到了解决方法了,就是在每个页面中的Load方法中添加:
            PageManager1.CustomTheme = "first";//设置自定义主题
            //PageManager1.Theme = (Theme)Enum.Parse(typeof(Theme), "gray", true);//设置内置的主题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-9-28 07:23 , Processed in 0.044585 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表