FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 4524|回复: 8
打印 上一主题 下一主题

【已解决】升级3.3.1的问题,估计是Bug!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-29 10:10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.对照着在线示例的表格新增,删除例子,无论如何,我都不能获取到新增的数据。
  在线例子:  http://fineui.com/demo/#/demo/gr ... ell_new_delete.aspx
  我的例子:
  前台页面,新增,重置都正常
  
  提交后台,调试,新增的记录是0的
  

2.下载官方源码示例,打开同样的例子,异常提示:

  


请求sanshi帮助啦!

本帖子中包含更多资源

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

x
沙发
 楼主| 发表于 2013-7-29 10:13:06 | 只看该作者
本帖最后由 夏雨雪(joe) 于 2013-7-29 10:15 编辑

补充:

IE8下测试,脚本错误。FireFox 等浏览器,点击例子,是无反应的(js异常引起吧)。

但我关心的是,我为什么获取不到新增加的数据呢?

编辑的数据,之前我测试是可以的,现在也获取不到数据了。
板凳
发表于 2013-7-29 10:17:44 | 只看该作者
夏雨雪(joe) 发表于 2013-7-29 10:13
补充:

IE8下测试,脚本错误。FireFox 等浏览器,点击例子,是无反应的(js异常引起吧)。

要注意,extjs文件夹要使用最新的:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3218
地板
 楼主| 发表于 2013-7-29 10:47:05 | 只看该作者
更新最新ExtJs后,之前编辑内容后,可以正常更新。但存在这样的问题:
日期类型的字段,FireFox能正常显示,IE8显示不了。


FireFox显示的内容


IE8下显示的内容

而新增数据后,提交,依然异常提示:



本帖子中包含更多资源

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

x
5#
 楼主| 发表于 2013-7-29 10:48:29 | 只看该作者
本帖最后由 夏雨雪(joe) 于 2013-7-29 10:50 编辑


<Columns>
                            <ext:TemplateField Width="60px" HeaderText="序号">
                                <ItemTemplate>
                                    <asp:Label ID="Label1" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
                                </ItemTemplate>
                            </ext:TemplateField>
                            <ext:BoundField DataField="ZJCheckItemId" DataFormatString="{0}" HeaderText="Id"
                                Hidden="true" />
                            <ext:RenderField ColumnID="ZJType" DataField="ZJType" FieldType="Int" HeaderText="地基基础类型"
                                RendererFunction="renderZJType">
                                <Editor>
                                    <ext:DropDownList ID="ddlZJType" Required="true" runat="server">
                                        <%--<ext:ListItem Text="--请选择--" Value="-1" />
                                        <ext:ListItem Text="预应力混凝土管桩" Value="1" />
                                        <ext:ListItem Text="预制桩" Value="2" />
                                        <ext:ListItem Text="灌注桩" Value="3" />
                                        <ext:ListItem Text="钢桩" Value="4" />
                                        <ext:ListItem Text="基础锚杆" Value="5" />
                                        <ext:ListItem Text="天然土地基" Value="6" />
                                        <ext:ListItem Text="处理土地基" Value="7" />
                                        <ext:ListItem Text="复合地基" Value="8" />--%>
                                    </ext:DropDownList>
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Diameter" DataField="Diameter" FieldType="String" HeaderText="桩径(mm)">
                                <Editor>
                                    <ext:TextBox ID="tbDiameter" Required="true" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Capacity" DataField="Capacity" FieldType="String" HeaderText="设计承载力(kN)">
                                <Editor>
                                    <ext:TextBox ID="tbCapacity" Required="true" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Total" DataField="Total" FieldType="String" HeaderText="总桩数(根)">
                                <Editor>
                                    <ext:TextBox ID="tbTotal" Required="true" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Area" DataField="Area" FieldType="String" HeaderText="地基面积(平米)">
                                <Editor>
                                    <ext:TextBox ID="tbArea" Required="true" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="CheckMethod" DataField="CheckMethod" FieldType="String"
                                HeaderText="检测方法" RendererFunction="renderCheckMethod">
                                <Editor>
                                    <ext:DropDownList ID="ddlCheckMethod" Required="true" runat="server">
                                        <%-- <ext:ListItem Text="--请选择--" Value="-1" />
                                        <ext:ListItem Text="静载" Value="1" />
                                        <ext:ListItem Text="低应变" Value="2" />
                                        <ext:ListItem Text="高应变" Value="3" />
                                        <ext:ListItem Text="抽芯" Value="4" />
                                        <ext:ListItem Text="超声波" Value="5" />
                                        <ext:ListItem Text="压板试验" Value="6" />
                                        <ext:ListItem Text="处理土地基" Value="7" />
                                        <ext:ListItem Text="抗拔" Value="8" />--%>
                                    </ext:DropDownList>
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Quantity" DataField="Quantity" FieldType="String" HeaderText="抽检根数">
                                <Editor>
                                    <ext:TextBox ID="tbQuantity" Required="true" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Ratio" DataField="Ratio" FieldType="String" HeaderText="抽检比例(%)">
                                <Editor>
                                    <ext:TextBox ID="tbRatio" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Conclusion" DataField="Conclusion" FieldType="String"
                                HeaderText="检测结论">
                                <Editor>
                                    <ext:TextBox ID="tbConclusion" runat="server" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField Width="120px" ColumnID="FinishDate" DataField="FinishDate" FieldType="Date"
                                Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="完成日期">
                                <Editor>
                                    <ext:DatePicker ID="tbFinishDate" runat="server" Text="" />
                                </Editor>
                            </ext:RenderField>
                            <ext:RenderField ColumnID="Content" DataField="QSControl.Content" FieldType="String"
                                ExpandUnusedSpace="true" HeaderText="检测报告附件">
                                <Editor>
                                    <ext:TextBox ID="tbContent" runat="server" />
                                </Editor>
                            </ext:RenderField>
                        </Columns>
6#
发表于 2013-7-29 11:05:09 | 只看该作者
夏雨雪(joe) 发表于 2013-7-29 10:47
更新最新ExtJs后,之前编辑内容后,可以正常更新。但存在这样的问题:
日期类型的字段,FireFox能正常显示 ...

"日期类型的字段,FireFox能正常显示,IE8显示不了"


你说的“而新增数据后,提交,依然异常提示:”这个是在Firefox下还是IE下的问题
7#
 楼主| 发表于 2013-7-29 11:24:13 | 只看该作者
本帖最后由 夏雨雪(joe) 于 2013-7-29 11:27 编辑

FireFox 提交后,提交按钮变成灰色,后台调试的断点的时候,没有提交到。(应该是js错误了)

示例更新extjs后,可以增加保存数据。奇怪了,是不是webconfig需要配置呢?
8#
 楼主| 发表于 2013-7-29 11:41:55 | 只看该作者
出错原因找到了:
                // 新增数据初始值
                JObject defaultObj = new JObject();
                defaultObj.Add("ZJCheckItemId", "0");
                defaultObj.Add("ZJType", "-1");
                defaultObj.Add("Diameter", "");
                defaultObj.Add("Capacity", "");
                defaultObj.Add("Total", "");
                defaultObj.Add("Area", "");
                defaultObj.Add("CheckMethod", "-1");
                defaultObj.Add("Quantity", "");
                defaultObj.Add("Ratio", "");
                defaultObj.Add("Conclusion", "");
                defaultObj.Add("FinishDate", "");
                defaultObj.Add("Content", "");
//defaultObj.Add("ZJCheckItemId", "0");

第一行,不是编辑字段,我给赋值了,所以异常
9#
发表于 2013-7-29 15:31:08 | 只看该作者
sanshi 发表于 2013-7-29 11:05
"日期类型的字段,FireFox能正常显示,IE8显示不了"

日期类型的字段,FireFox能正常显示,IE8显示不了
====

这是一个BUG,已经修正并更新:
ExtJS文件夹:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3218
空项目:http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-27 22:25 , Processed in 0.048174 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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