FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 4387|回复: 4
打印 上一主题 下一主题

Window的Target只有在EnableIFrame=true才有效

[复制链接]
跳转到指定楼层
楼主
发表于 2013-10-29 23:03:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
窗体 设置 EnableIFrame="true" 后, 第一次用客户端代码 点击打开 正常,再次点击后窗体内容空白,刷新后正常,不知道是我设置有问题,还是有Bug

第一次打开

第二次打开


下面是代码

<x:Window ID="WindowEdit" runat="server" Title="修改密码" IsModal="true" EnableClose="true"
        Width="400px" Height="175px" Hidden="true" EnableIFrame="true">
        <Items>
            <x:SimpleForm ID="SimpleForm1" runat="server" ShowBorder="false" BodyPadding="10px"
                LabelWidth="90px" EnableBackgroundColor="true" ShowHeader="false">
                <Items>
                    <x:TextBox ID="txtOldPwd" Label="原密码" TextMode="Password" Required="true" runat="server">
                    </x:TextBox>
                    <x:TextBox ID="txtNewPwd" Label="新密码" TextMode="Password" Required="true" runat="server">
                    </x:TextBox>
                    <x:TextBox ID="txtNewPwd1" Label="重复新密码" TextMode="Password" Required="true" runat="server"
                        CompareControl="txtNewPwd" CompareOperator="Equal" CompareMessage="2次输入的密码不符,请检查!">
                    </x:TextBox>
                </Items>
            </x:SimpleForm>
        </Items>
        <Toolbars>
            <x:Toolbar ID="Toolbar1" runat="server" Position="Footer">
                <Items>
                    <x:Button ID="btnSave" Text="保存" Type="Submit" ValidateForms="SimpleForm1" ValidateTarget="Top"
                        runat="server">
                    </x:Button>
                    <x:Button ID="btnCancel" runat="server" Text="取消" EnablePostBack="false">
                    </x:Button>
                </Items>
            </x:Toolbar>
        </Toolbars>
    </x:Window>

==========
打开窗体代码
       //定义客户端事件
        lbEdit.OnClientClick = WindowEdit.GetShowReference();

同时窗体设置 IsModal="true" 不起作用


本帖子中包含更多资源

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

x
沙发
发表于 2013-10-30 10:21:32 | 只看该作者
这个不是BUG。如果设置  EnableIFrame="true" 就要在Window里面加载 IFrame,而不应该设置 Items 属性
板凳
 楼主| 发表于 2013-10-30 10:41:29 | 只看该作者
收到,还是手册没看透,谢谢老大
地板
发表于 2013-10-30 17:01:24 | 只看该作者
这个低级错误,吧博主拉去挖煤,太不尊重头头的劳动成果了。
5#
发表于 2013-11-13 16:48:38 | 只看该作者
下个版本会对这种情况进行处理。多谢提出这个问题

-如果面板的EnableIFrame为true,则忽略Items属性(purplebolt)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-23 10:30 , Processed in 0.045020 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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