FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 2708|回复: 7
打印 上一主题 下一主题

UserControlConnector 控件Bug

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-17 16:14:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
发现一个Bug,<x:Form ID="sf_Edit" runat="server" EnableCollapse="True">中的用户控件 加上runat="server"  属性后自定义控件就出问题,去掉runat="server"属性后可以。不知道在呢么解决。
沙发
发表于 2012-12-17 20:01:34 | 只看该作者
去掉 runat=server 就不是服务器控件了。

给出具体的例子?
板凳
发表于 2012-12-18 00:22:38 | 只看该作者
这个帖子不错,大家快来顶起来!
地板
发表于 2012-12-18 00:23:32 | 只看该作者
哥顶的不是帖子,是寂寞!
5#
 楼主| 发表于 2012-12-19 14:12:39 | 只看该作者
代码如下,我发现是嵌套Form的问题,如果不嵌套里面的Form就可以使用用户控件
  1.   <form id="frm_Main" runat="server">
  2.         <x:PageManager ID="pm_Main" AutoSizePanelID="sf_Edit" runat="server" />
  3.         <x:Form ID="sf_Edit" ShowBorder="false" ShowHeader="false" EnableBackgroundColor="true"
  4.             AutoScroll="true" BodyPadding="25px 15px" runat="server" EnableCollapse="True">
  5.             <Rows>
  6.             <x:FormRow ColumnWidths="50% 50%">
  7.                 <Items>
  8.                     <x:TextBox ID="txtNM" ShowRedStar="true" Required="true" runat="server" Label="中文名称" MaxLength="50" Text=""></x:TextBox>
  9.                    <x:UserControlConnector ID="ucc" runat="server">
  10.                    <uc1:DtTime ID="DtTime1" runat="server" />
  11.                    </x:UserControlConnector>
  12.                     
  13.                 </Items>
  14.             </x:FormRow>
  15.             </Rows>
  16.             <Toolbars>
  17.                 <x:Toolbar ID="tbr_Oper" Position="Bottom" runat="server">
  18.                     <Items>
  19.                         <x:ToolbarFill ID="tf_sb" runat="server"></x:ToolbarFill>
  20.                         <x:Button ID="btn_Save" Text="保存"  ValidateForms="sf_Edit" runat="server" Icon="TextRuler" OnClick="btn_Save_Click">
  21.                         </x:Button>
  22.                         <x:Button ID="btn_Return" Text="返回" runat="server" Icon="BulletGo" OnClick="btn_Return_Click">
  23.                         </x:Button>
  24.                     </Items>
  25.                 </x:Toolbar>
  26.             </Toolbars>
  27.         </x:Form>      
  28.         
  29.     </form>
复制代码
6#
 楼主| 发表于 2012-12-19 14:13:29 | 只看该作者
用户控件代码如下:
  1. <%@ Control Language="C#" AutoEventWireup="true" CodeFile="DtTime.ascx.cs" Inherits="UserControl_DtTime" %>
  2. <script language="javascript" type="text/javascript" src="<%=Page.ResolveClientUrl("~/js/My97DatePicker/WdatePicker.js")%>"></script>
  3. <asp:TextBox ID="txtDtTime" runat="server" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})" class="Wdate"></asp:TextBox>
复制代码
7#
 楼主| 发表于 2012-12-20 05:02:03 | 只看该作者
期待解决
8#
发表于 2013-1-4 13:07:05 | 只看该作者
同样的这个问题,期待解决啊~~~~form里面嵌套用户控件,会报找不到用户控件的错误。!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-29 11:36 , Processed in 0.044982 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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