FineUI 官方论坛

标题: FineUI v3.2.1发布了!(已经更新到 v3.2.1.2) [打印本页]

作者: sanshi    时间: 2012-11-25 20:33
标题: FineUI v3.2.1发布了!(已经更新到 v3.2.1.2)
FineUI v3.2.1发布了!

注:FineUI v3.2.1 存在两个BUG:
1. http://fineui.com/bbs/forum.php?mod=viewthread&tid=1947
2. 页面中只有表格(启用了分页),而没有任何表单组件时报JS错误。

已经紧急出了更新版本 v3.2.1.2(http://fineui.codeplex.com/releases),请大家下载这个DLL后覆盖 v3.2.1 的DLL就行了


+2012-11-25 v3.2.1
    +优化示例首页代码。
        -MenuCheckBox的CheckedChanged事件处理函数,防止事件重复执行两次。
        -向客户端注册的window.IDS脚本只在页面第一次加载时执行。
    -优化集合类(比如TabCollection,ControlBaseCollection)的实现,避免动态添加控件时存在的潜在风险。
    +Grid增强。
        -增加SelectAllRows方法。
        -增加PageItems属性,可以向分页工具条中添加控件,比如分隔符、按钮、下拉列表等。
        -增加示例grid/grid_pageitems.aspx、grid/grid_pageitems_rowexpander.aspx、grid/grid_pageitems_pagesize.aspx。
        -修正第一次打开页面无法隐藏表格列的问题。
        -优化ExpandAllRowExpanders属性,从而避免页面第一次打开时的闪烁现象(grid/grid_rowexpander_expandall2.aspx)。
        -增加两个方法ExpandRowExpanders和CollapseRowExpanders。
    +为表单字段和面板控件增加Reset和GetResetReference方法,用来重置表单字段(小豬仔→pig/抓、随便逛逛、六脉神剑)。
        -更新示例form/form_compare.aspx、form/form.aspx、form/fileupload.aspx。
    +FileUpload增强。
        -修正FileUpload控件的HasFile属性总是为true的问题(黑冰.cn、8730574、☆幻~精灵、feitian78)。
        -为FileUpload控件增加OnFileSelected事件(启用AutoPostBack时有效)(辉月)。
        -增加示例form/fileupload_autopostback.aspx。





作者: P.Yang    时间: 2012-11-25 20:47
给力{:soso_e179:}
作者: apoul    时间: 2012-11-25 20:55
非常给力!!!!!!
作者: 猪八戒    时间: 2012-11-26 00:21
非常给力,希望老大再接再厉。
老大,什么时候能给Grid控件添加拖动列功能呀!
有个问题我问了好久都没人回答我,老大,麻烦你帮我看看怎么能实现这样的功能!
我使用那个PageContext.RegisterStartupScript(ZjidTb.OnClientTriggerClick = Window2.GetSaveStateReference(DxddDdl.ClientID) + Window2.GetShowReference("./Zj.aspx, "列表"));
这个方法弹出窗口,然后回传值,其中ZjidTb.ClientID是个DropDownList控件,在弹出窗体前已经绑定好数据。
我想弹出窗体选择数据回传给DropDownList控件的选中项(DxddDdl.SelectedValue)。
作者: sjxwb    时间: 2012-11-26 07:24
老大精神是我们学习的动力。
作者: 刘军    时间: 2012-11-26 09:41
不错不错,不知道能否给控件加上onchange 和 onclick属性,用的比较多,目前是通过js将事件注册上去的,总感觉不是很舒服,如果控件能自带的话就好了
作者: 琴舞飞扬    时间: 2012-11-26 10:47
刘军 发表于 2012-11-26 09:41
不错不错,不知道能否给控件加上onchange 和 onclick属性,用的比较多,目前是通过js将事件注册上去的,总 ...

同意!这样使用起来会更方便
作者: 天蓝若空    时间: 2012-11-26 11:15
太给力了~~~
作者: Mr.Wu    时间: 2012-11-26 12:13
这个真的太给力了哈
作者: 沙斌    时间: 2012-11-26 17:41
如果把grid的分组功能加上,可以秒杀其他系统了
作者: 随州热线    时间: 2012-11-27 01:36
这个真的太给力了哈
作者: 小龙GG    时间: 2012-11-27 03:02
好样的!!!!!!!!
作者: CoolHots    时间: 2012-11-27 03:21
默默地顶起楼主
作者: yxsyjin    时间: 2012-11-27 05:21
好,非常不错,这个问题我也碰到过了,终于解决了。

作者: Damon_Salvat    时间: 2012-11-27 08:21
本帖最后由 Damon_Salvat 于 2012-11-27 09:13 编辑

给力是给力,现在我从3.1.9改过来也得费些神,不过有新功能,值得
作者: 一空    时间: 2012-11-27 13:54
怎么下载控件啊 ?为什么我什么也没见下载的东东啊!
作者: 死水沼泽    时间: 2012-11-27 13:56
大哥 能不能弄一个grid的合计行呀
作者: 猪八戒    时间: 2012-11-27 14:16
增加PageItems属性,可以向分页工具条中添加控件,比如分隔符、按钮、下拉列表等。
     <x:TabStrip ID="TabStrip1" runat="server" ActiveTabIndex="0" ShowBorder="True" >
         <Tabs>
             <x:Tab ID="ZtTab" runat="server"  EnableBackgroundColor="true" Layout="Fit">
             <Items>
                 <x:Grid ID="ZtGrid"  PageSize="20" DataKeyNames="ID" OnPageIndexChange="ZtGrid_PageIndexChange"
                         runat="server" AllowPaging="True" AutoHeight="True" EnableCheckBoxSelect="True" EnableRowNumber="True"  IsDatabasePaging="True" ShowBorder="False" ShowHeader="False" EnableMultiSelect="False" ExpandAllRowExpanders="true">
                     <Columns>
                         <x:BoundField TextAlign="Center" DataField="Remarks" DataFormatString="{0}" HeaderText="备注" />
                     </Columns>
                     <PageItems>
                         <x:ToolbarSeparator ID="ToolbarSeparator4" runat="server">
                         </x:ToolbarSeparator>
                         <x:Button IconUrl="~/images/collapse-all.gif" runat="server" EnablePress="true" Pressed="true" ID="btnZtShowRowExpanders" OnClick="btnShowRowExpanders_Click" ToolTip="显示或隐藏详细信息">
                         </x:Button>
                         <x:ToolbarSeparator ID="ToolbarSeparator2" runat="server">
                         </x:ToolbarSeparator>
                         <x:Button runat="server" ID="butZtRefresh" Icon="DatabaseRefresh" OnClick="butRefresh_Click" ToolTip="刷新">
                         </x:Button>
                     </PageItems>
                 </x:Grid>
             </Items>
             </x:Tab>
             <x:Tab ID="XhycTab" runat="server" EnableBackgroundColor="true"  Layout="Fit">
             <Items>
                 <x:Grid ID="XhycGrid"  PageSize="20" DataKeyNames="ID" OnPageIndexChange="XhycGrid_PageIndexChange"
                             runat="server" AllowPaging="True" AutoHeight="True" EnableCheckBoxSelect="True" EnableRowNumber="True"  IsDatabasePaging="True" ShowBorder="False" ShowHeader="False" EnableMultiSelect="False" ExpandAllRowExpanders="true">
                     <Columns>
                         <x:BoundField TextAlign="Center" DataField="Remarks" DataFormatString="{0}" HeaderText="备注" />
                     </Columns>
                     <PageItems>
                         <x:ToolbarSeparator ID="ToolbarSeparator5" runat="server">
                         </x:ToolbarSeparator>
                         <x:Button IconUrl="~/images/collapse-all.gif" runat="server" EnablePress="true" Pressed="true" ID="btnXhycShowRowExpanders" OnClick="btnShowRowExpanders_Click" ToolTip="显示或隐藏详细信息">
                         </x:Button>
                         <x:ToolbarSeparator ID="ToolbarSeparator3" runat="server">
                         </x:ToolbarSeparator>
                         <x:Button runat="server" ID="butXhycRefresh" Icon="DatabaseRefresh" OnClick="butRefresh_Click" ToolTip="刷新">
                         </x:Button>
                     </PageItems>
                 </x:Grid>
             </Items>
             </x:Tab>
         </Tabs>
     </x:TabStrip>

        /// <summary>
         /// 显示或隐藏详细信息
         /// </summary>
         protected void btnShowRowExpanders_Click(object sender, EventArgs e)
         {
             switch (TabStrip1.ActiveTabIndex)
             {
                 /// 自停
                 case 0:
                     ZtGrid.ExpandAllRowExpanders = !ZtGrid.ExpandAllRowExpanders;
                     break;
                 /// 信号异常
                 case 1:
                     XhycGrid.ExpandAllRowExpanders = !XhycGrid.ExpandAllRowExpanders;
                     break;
             };
            
         }

        /// <summary>
         /// 刷新
         /// </summary>
         protected void butRefresh_Click(object sender, EventArgs e)
         {
             switch (TabStrip1.ActiveTabIndex)
             {
                 /// 自停
                 case 0:
                     ZtBindGrid();
                     break;
                 /// 信号异常
                 case 1:
                     XhycGrid.DataBind();
                     break;
             };

        }
第二个GRID中的刷新按钮不起作用。第一个GRID中的按钮都能完成功能。不光是按钮不起作用。如果第二个中有下拉列表选择显示多少条数据,读取的是第一个下拉列表的值。
作者: 尘世幸福    时间: 2012-11-28 00:43
太给力了
作者: 小C    时间: 2012-11-28 03:09
太给力了!!
作者: 独步天下    时间: 2012-11-29 00:10
太厉害了,辛苦啦!!
作者: 駿㊣    时间: 2013-5-18 16:27
FineUI页面无法显示
作者: sanshi    时间: 2013-5-18 16:29
駿㊣ 发表于 2013-5-18 16:27
FineUI页面无法显示

http://fineui.com/bbs/forum.php? ... tid=2169&page=1




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