FineUI 官方论坛

标题: 用户控件会掩盖Grid。 [打印本页]

作者: ☆幻~精灵    时间: 2012-5-20 16:49
标题: 用户控件会掩盖Grid。
用户控件,是采用Extaspnet控件组合而成。
代码如下:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="CustomInfo.ascx.cs" Inherits="BusinessSystem_CustomInfo" %>
<extageManager ID="ageManager1" runat="server" AutoSizePanelID="FormCustom" />
<ext:Form ID="FormCustom" runat="server" BodyPadding="5px" EnableBackgroundColor="true"
    Title="客户基本资料">
    <Rows>
        <ext:FormRow ID="FormRow1" runat="server" ColumnWidths="25% 25% 25% 25%">
            <Items>
                <extabel runat="server" ID="labName" Label="客户名称">
                </extabel>
                <extabel runat="server" ID="labType" Label="客户种类">
                </extabel>
                <extabel runat="server" ID="labTrade" Label="客户行业">
                </extabel>
                <extabel runat="server" ID="labDbType" Label="担保方式">
                </extabel>
            </Items>
        </ext:FormRow>
        <ext:FormRow ID="FormRow2" runat="server" ColumnWidths="25% 25% 25% 25%">
            <Items>
                <extabel runat="server" ID="labRegard" Label="客户关系">
                </extabel>
                <ext:Label runat="server" ID="labOperateScope" Label="经营范围">
                </ext:Label>
                <ext:Label runat="server" ID="labMainProduct" Label="主打产品">
                </ext:Label>
                <ext:Label runat="server" ID="labDbProduct" Label="担保品种">
                </ext:Label>
            </Items>
        </ext:FormRow>
    </Rows>
</ext:Form>

引用页结构为:
Form
UserControl
Gird
互相不嵌套。此时,最下方的Grid将无法显示。
如果将UserControl放在末尾,则能够显示。

如果设置PageManager的AutoSizePanelID为From,则不管UserControl放在哪儿,都不会显示。
特此请教各位大大!



作者: ☆幻~精灵    时间: 2012-5-20 17:42
已解决问题。由于UserControl是嵌入网页存在的。所以在UserControl中不能再次加入PageManager,取消掉此控件后,问题解决!




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4