FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

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

用户控件问题

[复制链接]
跳转到指定楼层
楼主
发表于 2015-12-30 14:57:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 owenhy 于 2015-12-30 15:45 编辑

    试着做了个用户控件
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="FineUIPopupEditor.ascx.cs"
    Inherits="T.ERP.WebUI.Controls.FineUIPopupEditor" %>
<f:TriggerBox ID="tbxPopUpEditor"  TriggerIcon="Search"
    EmptyText="打开弹出窗口" runat="server"  EnableEdit="false" >
</f:TriggerBox>
<f:Window ID="WindowPopup" Title="编辑" Hidden="true" runat="server"   EnableIFrame ="true"
    CloseAction="HidePostBack" EnableMaximize="true" EnableResize="true"
    Target="Self" IsModal="True" Width="400px" Height="450px">
</f:Window>


在如下代码布局的表单中除了用户控件以外其他控件都会随着表单大小变动自动改变大小,
用户控件里的triigerbox 没法自动改变大小, 麻烦指点一下应该怎么如何改进代码?还是系统不支持
用户控件自适应大小

  <f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true" BodyPadding="3px"
        runat="server" RegionPosition="Center"   >
        <Toolbars>
            <f:Toolbar ID="Toolbar1" runat="server">
                <Items>
                    <f:Button ID="btnSave" Text="保存" runat="server" Icon="SystemSave">
                    </f:Button>
                    <f:ToolbarSeparator ID="ToolbarSeparator2" runat="server">
                    </f:ToolbarSeparator>
                    <f:Button ID="btnSaveAdd" Text="保存并新增" runat="server" Icon="SystemSave">
                    </f:Button>
                    <f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
                    </f:ToolbarSeparator>
                    <f:Button ID="btnClose" EnablePostBack="false" Text="关闭" runat="server" Icon="SystemClose">
                    </f:Button>
                </Items>
            </f:Toolbar>
        </Toolbars>
       <Rows>
            <f:FormRow>
                <Items>
                    <fropDownList ID="ddlInvTrType" runat="server" Label="销售单号">
                    </fropDownList>
                    <f:TextBox ID="txtTranNumber" runat="server" MaxLength="30">
                    </f:TextBox>
                    <fatePicker runat="server" ID="cldTranDate" Label="订单日期">
                    </fatePicker>
                    <fropDownList ID="ddlStatus" runat="server" Enabled="false" Label="状态">
                    </fropDownList>
                </Items>
            </f:FormRow>
            <f:FormRow>
                <Items>
                    
                    <f:ContentPanel runat="server" ID="anel1"    EnableCollapse="false"  ShowHeader="false" ShowBorder="false"     >  
                           
                            <uc1:FineUIPopupEditor ID="UserInfoControl2" runat="server" Label="客户" EmptyText="请挑选客户信息" DataTextField="artnerName" DataValueField="OID"    />
                     
                    </f:ContentPanel>
                      <fropDownList ID="ddlDeptSales" runat="server"  Label="业务部门" >
                    </fropDownList>
                    <fropDownList ID="ddlCurrency" runat="server" Enabled="true" Label="币别" >
                    </fropDownList>
                     <f:TextBox ID="txtInputUser" runat="server"   Label="输入人员"  >
                    </f:TextBox>
                </Items>
            </f:FormRow>
            <f:FormRow>
                <Items>
                  
                      <f:DropDownList ID="ddlSalesMan" runat="server"   Label="业务人员" >
                    </f:DropDownList>
                         <f:TextBox ID="txtExchangeRate" runat="server"   Label="汇率">
                    </f:TextBox>
                      <f:TextBox ID="txtInputDate" runat="server"   Label="输入日期">
                    </f:TextBox>

                </Items>
            </f:FormRow>
         
        </Rows>

本帖子中包含更多资源

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

x
沙发
发表于 2015-12-30 15:38:50 | 只看该作者
看示例,有个UserControlConnector:http://fineui.com/demo/#/demo/usercontrol/userinfo_dynamic.aspx
板凳
 楼主| 发表于 2015-12-30 15:46:30 | 只看该作者
多谢答复,我的问题不是自动产生用户控件的问题, 是用户控件里的triggerbox 没法自适应大小的问题,麻烦再看看。
地板
 楼主| 发表于 2015-12-30 17:10:15 | 只看该作者
麻烦再帮忙看看
5#
 楼主| 发表于 2015-12-31 14:52:08 | 只看该作者
UserControlConnector 我早就试过了啊, 但是在 <f:FormRow>  <Items> 里没法用这个东西啊,
用的话界面打不开,一直在页面中, 是不是bug

麻烦高手解答一下了。

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-2 07:15 , Processed in 0.046201 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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