FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 5128|回复: 8
打印 上一主题 下一主题

在一个已成形的网站项目中使用3.0.1库,出现问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-2-20 23:14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dennis 于 2012-2-20 23:27 编辑

由于之前未使用过ExtAspNet,最近想给网站升级,发现了ExtAspNet3.0.1相关说明,感觉不错,按例子的说明进行了配置。
运行后出现了无法理解的问题,后再用一个单独的页面测试,无法移动窗体的问题仍存在。
1.按说明对Web.Config进行了配置:
configSections节添加名为“ExtAspNet”的配置节,并添加了
<ExtAspNet EnableBigFont="true" DebugMode="false" Language="zh_CN"/>
并在httpModules节、pages.controls节、httpHandlers节添加了相应内容

2.新建了一个aspx页面,在form中添加了ext: PageManager、ext:Button、ext:Window控件。
在aspx.cs中添加ext:Button事件处理函数(就是简单的把窗体显示出来):
protected void btnTest_Click(object sender, EventArgs e)
{
   msgWin.Hidden = false;
}

3.运行后,网站要使用forms方式验证,在登录页面登录入,显示上面的测试页,一切正常。

4.当我点击按钮,显示出窗体后,这个窗体无法用鼠标拖动。



更奇怪的事,我把这些测试代码放在我原有的主页面中,在显示时会多一个标题为“Address”的窗体(无法操作),在显示出我添加的窗体时,除了无法拖动外,右上角的图标也不正确。


求解释

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
 楼主| 发表于 2012-2-22 22:26:32 | 只看该作者
经过两晚的调试发现好象是我系统内用到了一个JS对话框类引起的。
subModal.js(下载地址http://www.subimage.com/dhtml/subModal)/subModal.css里定义的ID和样式名很多与ExtAspNet里定义的相同,导致了冲突。

如果使用ExtAspNet,有没有直接在网页中调用显示窗口的JS函数?
板凳
发表于 2012-2-24 11:38:41 | 只看该作者
地板
 楼主| 发表于 2012-2-25 17:44:54 | 只看该作者
但这个不太符合我目前的要求。在要浏览器调用显示窗口,只能先在服务端绑定吗?
btnShowInClient.OnClientClick = Window2.GetShowReference();
象上面这样,btnShowInClient只能显示一个已定义好的窗口。如果我想在客户端使用类似这样的调用,能解决吗?
ext.showPopWin('窗口标题','窗体内容页面Url.aspx',初始宽度, 初始高度, 关闭回调脚本函数)
5#
发表于 2012-2-26 11:40:32 | 只看该作者
可以参考ExtAspNet示例首页 -- 如何显示源代码的 。 在 ./js/default.js中,类似:
  1. windowSourceCode.box_show('./source.aspx?files=' + href, '源代码');
复制代码
6#
 楼主| 发表于 2012-2-26 21:53:47 | 只看该作者
谢谢,但说的“ExtAspNet示例首页 -- 如何显示源代码”在哪里,我找不见。
7#
发表于 2012-2-26 22:42:38 | 只看该作者
在演示网站首页的工具栏上有个源代码的按钮,点下看看吧
8#
发表于 2012-2-26 22:43:33 | 只看该作者
这个功能确实有
9#
 楼主| 发表于 2012-2-26 23:01:34 | 只看该作者
谢谢。知道怎么用了。虽然这样还是需要在页面中定义一个窗体控件(我本意是在客户端动态创建一个窗体来显示内容),但至少能满足需求了。{:soso_e182:}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-25 16:10 , Processed in 0.047872 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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