FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
楼主: support

常见问题解答(必读)

  [复制链接]
发表于 2015-4-9 17:44:25 | 显示全部楼层
使用FineUi专业版的试用版DLL时,原来的编辑按钮现点击后,一直在转圈,Chrome下按F12的控制台信息,报错Uncaught TypeError: Cannot read property '$7' of undefined 。要怎么解决呀!!!!!!!!!!!!!!
发表于 2015-4-9 17:54:57 | 显示全部楼层
xxdddail 发表于 2015-4-9 17:44
使用FineUi专业版的试用版DLL时,原来的编辑按钮现点击后,一直在转圈,Chrome下按F12的控制台信息,报错Un ...

截图?浏览器版本?

请用空项目重现问题,单独发帖
发表于 2015-4-10 09:48:07 | 显示全部楼层
sanshi 发表于 2015-4-9 17:54
截图?浏览器版本?

请用空项目重现问题,单独发帖

暂时解决了。问题出现在采用递归设置Enabled属性。
  1. #region ConfigDisabled
  2.         /// <summary>
  3.         /// 设置控件为不可用。
  4.         /// 如果控件含有子控件,将遍历子控件
  5.         /// </summary>
  6.         /// <param name="control"></param>
  7.         /// <param name="isDisabled">true:不可用.false:可用</param>
  8.         public static void ConfigDisabled(Control control, bool isDisabled)
  9.         {
  10.             if (control == null)
  11.             {
  12.                 return;
  13.             }

  14.             if (control is FineUIPro.TextBox)
  15.             {
  16.                 ((FineUIPro.TextBox)control).Enabled = !isDisabled;
  17.             }
  18.             else if (control is FineUIPro.DropDownList)
  19.             {
  20.                 ((FineUIPro.DropDownList)control).Enabled = !isDisabled;
  21.             }
  22.             else if (control is FineUIPro.NumberBox)
  23.             {
  24.                 ((FineUIPro.NumberBox)control).Enabled = !isDisabled;
  25.             }
  26.             else if (control is FineUIPro.DatePicker)
  27.             {
  28.                 ((FineUIPro.DatePicker)control).Enabled = !isDisabled;
  29.             }
  30.             else if (control is FineUIPro.CheckBox)
  31.             {
  32.                 ((FineUIPro.CheckBox)control).Enabled = !isDisabled;
  33.             }
  34.             else if (control is FineUIPro.RadioButton)
  35.             {
  36.                 ((FineUIPro.RadioButton)control).Enabled = !isDisabled;
  37.             }
  38.             else if (control is FineUIPro.RadioButtonList)
  39.             {
  40.                 ((FineUIPro.RadioButtonList)control).Enabled = !isDisabled;
  41.             }
  42.             else if (control is FineUIPro.TextArea)
  43.             {
  44.                 ((FineUIPro.TextArea)control).Enabled = !isDisabled;
  45.             }
  46.             else if (control is FineUIPro.FileUpload)
  47.             {
  48.                 ((FineUIPro.FileUpload)control).Enabled = !isDisabled;
  49.             }
  50.             else if (control is FineUIPro.Button)//没有Enabled属性,设置Enabled=false
  51.             {
  52.                 ((FineUIPro.Button)control).Enabled = !isDisabled;
  53.             }

  54.             if (!control.HasControls())
  55.             {
  56.                 return;
  57.             }

  58.             foreach (Control child in control.Controls)
  59.             {
  60.                 ConfigDisabled(child, isDisabled);
  61.             }
  62.         }

  63.         #endregion
复制代码

  1. //原先是这样调用
  2. Widget.ConfigDisabled(this, false);
  3. //现在改为
  4. Widget.ConfigDisabled(TabStrip1.ActiveTab, false);
  5. //问题应该是出现在对this的遍历上,导致界面上一直在转圈,具体为何还没有深究。
复制代码

发表于 2015-6-3 00:05:39 | 显示全部楼层
请教一下老大:
vs2012,专业版是否也得修改Web.config文件?
1. 删除 system.web 中的 httpModules 和 httpHandlers 两个配置项
2. 增加 system.webServer 配置项

否则运行不起来,奇怪的是百度盘上的空白项目却是可以运行,难道还有什么地方要特殊设置?
发表于 2015-6-3 08:39:31 | 显示全部楼层
Mr.Wu 发表于 2015-6-3 00:05
请教一下老大:
vs2012,专业版是否也得修改Web.config文件?
1. 删除 system.web 中的 httpModules 和 http ...

VS2012不需要改web.config文件,官网示例和空项目都是在VS2012下创建的
发表于 2015-6-30 12:05:30 | 显示全部楼层
看到好几个自己碰到的问题,谢谢三石
发表于 2015-7-3 11:51:55 | 显示全部楼层
一百个赞,有这个页面,就不会因为各种头疼小问题而感觉fineui配置太难总有问题的感觉了
发表于 2015-7-30 09:14:35 | 显示全部楼层
支持,学习中
发表于 2015-8-17 16:49:40 | 显示全部楼层
win10怎么配置啊,我都弄了一天了,说:检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-28 19:43 , Processed in 0.047751 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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