iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hi
between webgrid versions 7.0.7200.419 and 7.0.7200.430 i am now getting the internet explorer message box popup
Stop Running Script? A script on this page is causing your page to run slowly.
I have a page with a webgrid and web combo control. The Webgrid control uses the grouping functionality.
on the .419 version this script message did not occur even for over 3500 rows of data.
In .430 (and .431 which contains a fix i need) not even 400 rows causes this issue.
The problem is not on the intial load this is fine.
The problem occurs when sorting. refreshing... or even when selecting a different control.
e.g webcombo dropdown. Why would selecting another control cause so much webgrid javascript to be executed?
What has changed to cause such a substantial increase on javascript to be executed?
It there anyway i can reduce this and keep the same functionality?
This is seriously reducing the effectiveness of the control.
bellow is the aspx page content
Thanks
Peter
<%@ OutputCache Location="None" %><%@ Register TagPrefix="msi" Namespace="MSI_Web_Controls" Assembly="MSI Web Controls" %><%@ Register TagPrefix="uc1" TagName="WebGridActionPanel" Src="controls/WebGridActionPanel.ascx" %><%@ Page Language="vb" AutoEventWireup="false" Codebehind="CollectorDiary.aspx.vb" Inherits="MSIIntranetV2.CollectorDiary"%><%@ Register TagPrefix="iswebgrid" Namespace="ISNet.WebUI.WebGrid" Assembly="ISNet.WebUI.WebGrid" %><%@ Register TagPrefix="iswebcombo" Namespace="ISNet.WebUI.WebCombo" Assembly="ISNet.WebUI.WebCombo" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <head runat="server"> <title>Collector Diary</title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> <link href="styles/styles.css" type="text/css" rel="stylesheet"> <script language="javascript" src="scripts/collectordiary.js"></script> </HEAD> <body ms_positioning="FlowLayout"> <form id="Form1" method="post" runat="server"> <p><msi:pageheader id="Pageheader1" text="Collector Diary" runat="server"></msi:pageheader></p> <p> <table id="Table1" cellpadding="2" border="0"> <tr> <td width="65">Collector:</td> <td><iswebcombo:webcombo id="WebCombo1" runat="server" datamember="Table" datavaluefield="ID" datatextfield="Name" runtimelicensekey="8G1P2-HW63-C837T" allowautopostback="true" dropdownrows="1000"> <LayoutSettings SearchIconMode="Graphic" SearchImage="Search_XPBlue.gif" TextBoxMode="ReadOnly" EnableAnimation="True" AlwaysShowAllRowsOnDropdown="True" ComboMode="MultipleColumns"> <ResultBoxStyle Font-Names="Verdana" Font-Size="8pt"></ResultBoxStyle> <StatusBoxStyle BackColor="LightSteelBlue" Font-Names="Verdana" Font-Size="8pt" ForeColor="White"></StatusBoxStyle> <ResultFrameStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px"></ResultFrameStyle> <HeaderStyle BackColor="RoyalBlue" ForeColor="White" Font-Names="Verdana" Font-Size="8pt" Height="20px" CustomRules="border-right: aliceblue 1px solid"> <Padding Bottom="3px" Left="3px" Top="3px" Right="3px"></Padding> </HeaderStyle> <ColumnStyle CustomRules="text-overflow:ellipsis"></ColumnStyle> <RowStyle> <Normal Height="20px"></Normal> <Over BaseStyle="Normal" BackColor="WhiteSmoke"></Over> </RowStyle> <SelectedRowStyle BackColor="Navy" Font-Names="Verdana" Font-Size="8pt" ForeColor="White" Height="20px"></SelectedRowStyle> <FrameStyle> <Normal BackColor="White" BorderColor="#7F9DB9" BorderStyle="Solid" BorderWidth="1px" Height="22px" Width="202px"></Normal> <Over BaseStyle="Normal" BackColor="#E9EBF4"></Over> <Active BaseStyle="Over" BackColor="#E9EBF4"></Active> </FrameStyle> <TextBoxStyle> <Normal CustomRules="background:transparent" BorderStyle="None" BorderWidth="0px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" Width="182px"></Normal> <Over BaseStyle="Normal"></Over> <Active BaseStyle="Over"></Active> </TextBoxStyle> <DropDownStyle> <Normal CustomRules="filter: Alpha(opacity=80)" Cursor="Hand" ForeColor="#E9EBF4" Height="22px" Width="16px"> <Padding Top="1px" Left="0px" Right="1px" Bottom="0px"></Padding> </Normal> <Over CustomRules="filter: Alpha(opacity=100)" BaseStyle="Normal" ForeColor="#E9EBF4"></Over> <Active BaseStyle="Over"></Active> </DropDownStyle> <MoreButtonStyle> <Normal BorderColor="White" BorderStyle="Solid" BorderWidth="1px"></Normal> <Over BaseStyle="Normal" BackColor="#E9EBF4" BorderColor="LightSteelBlue"></Over> <Active BaseStyle="Over"></Active> </MoreButtonStyle> </LayoutSettings> <columns> <iswebcombo:WebComboColumn name="Name" headertext="Collector" width="200px" basefieldname="Name"></iswebcombo:WebComboColumn> <iswebcombo:WebComboColumn name="Files" headertext="Files in Diary" width="" basefieldname="Files"></iswebcombo:WebComboColumn> </columns> </iswebcombo:webcombo></td> </tr> </table> </p> <iswebgrid:webgrid id="WebGrid1" runat="server" runtimelicensekey="8L72T-H6R8-U1Q1E" width="100%"> <roottable datakeyfield="ID" columnfooters="No" caption=" " columnheaders="Yes" hidecolumnswhengrouped="No" datamember="Table"> <groupedcolumns> </groupedcolumns> <columns> <iswebgrid:webgridcolumn caption="ID" showinselectcolumns="No" columntype="CheckBox" allowgrouping="No" allowsizing="No" allowsorting="No" edittype="NoEdit" name="ID" isrowchecker="True" bound="False"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="Account Code" datamember="AccountCode" columntype="Custom" edittype="NoEdit" name="AccountCode" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="Short Code" datamember="shortcode" columntype="Custom" edittype="NoEdit" name="shortcode" width="100px" visible="false"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn dataformatstring="dd/MM/yyyy HH:mm" caption="Diary Date" datamember="DiaryDate" allowmultiline="True" name="DiaryDate" width="75px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="Company Name" datamember="CompanyName" allowmultiline="True" name="CompanyName" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="Client" datamember="Client" allowmultiline="True" name="Client" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="Country" datamember="Country" allowmultiline="True" name="Country" width="80px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn Visible="false" dataformatstring="n2" caption="Debits" datamember="Debits" name="Debits" width="50px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn Visible="false" dataformatstring="n2" caption="Credits" datamember="Credits" name="Credits" width="50px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn dataformatstring="n2" caption="Balance" datamember="Balance" name="Balance" width="50px" grouprowvalueformatstring="n"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="Status" datamember="Status" allowmultiline="True" name="Status" width="50px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory1" datamember="DebtorCategory1" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory1" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory2" datamember="DebtorCategory2" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory2" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory3" datamember="DebtorCategory3" edittype="NoEdit" name="DebtorCategory3" width="50px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory4" datamember="DebtorCategory4" edittype="NoEdit" name="DebtorCategory4" width="50px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory5" datamember="DebtorCategory5" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory5" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory6" datamember="DebtorCategory6" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory6" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory7" datamember="DebtorCategory7" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory7" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory8" datamember="DebtorCategory8" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory8" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory9" datamember="DebtorCategory9" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory9" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory10" datamember="DebtorCategory10" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory10" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory11" datamember="DebtorCategory11" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory11" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory12" datamember="DebtorCategory12" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory12" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory13" datamember="DebtorCategory13" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory13" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory14" datamember="DebtorCategory14" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory14" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory15" datamember="DebtorCategory15" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory15" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn caption="DebtorCategory16" datamember="DebtorCategory16" allowmultiline="True" columntype="Custom" edittype="NoEdit" name="DebtorCategory16" width="100px"></iswebgrid:webgridcolumn> <iswebgrid:webgridcolumn visible="False" caption="DiaryAgeing" datamember="DiaryAgeing" name="DiaryAgeing" width="1px"></iswebgrid:webgridcolumn> </columns> </roottable> <layoutsettings Culture="English (United States)" alwaysshowhelpbutton="False" autocolminwidth="50" treelines="False" newrowlostfocusaction="AlwaysUpdate" allowsorting="Yes" rowheightdefault="-1px" groupbyboxvisible="True" rowheaders="No" allowgrouping="Yes" filterbarvisible="False" hidecolumnswhengrouped="No" allowexport="Yes" autofitcolumns="True" cellpaddingdefault="2" alternatingcolors="True" columnsetheaders="No" gridlinestyle="Solid" grouprowinfoformatdefault="[value]" gridlinecolor="153, 153, 204"> <headerstyle gradienttype="Vertical" borderwidth="1px" font-size="10px" font-names="Verdana" font-bold="True" backcolor2="204, 204, 255" borderstyle="None" forecolor="Black" backcolor="#9999CC" BorderSettings-Bottom-Style="Solid" BorderSettings-Top-Style="Solid" BorderSettings-Right-Style="Solid"> <padding bottom="3px" top="3px"></padding> <bordersettings> <bottom color="153, 153, 204"></bottom> <top color="153, 153, 204"></top> <right color="153, 153, 204"></right> </bordersettings> </headerstyle> <framestyle borderwidth="1px" borderstyle="None" BorderSettings-Bottom-Style="Solid" > <bordersettings> <bottom color="153, 153, 204"></bottom> </bordersettings> </framestyle> <groupbybox connectorlinestyle="Solid" connectorlinecolor="White" contextmenu="False"></groupbybox> <edittextboxstyle verticalalign="Top" borderwidth="1px" font-size="10px" font-names="Verdana" bordercolor="#CCCCFF" borderstyle="Solid" height="19px"></edittextboxstyle> <newrowstyle font-size="10px" font-names="Verdana" forecolor="DarkGray" backcolor="Lavender" height="20px"></newrowstyle> <focuscellstyle borderstyle="Solid" borderwidth="1px" bordercolor="Navy"></focuscellstyle> <rowstyle font-size="10px" font-names="Verdana" forecolor="#404040" backcolor="White" wrap="False" customrules="text-overflow: ellipsis; overflow-x: hidden"></rowstyle> <grouprowinfostyle BorderSettings-Bottom-Style="Solid" font-size="12px" font-names="Verdana" font-bold="True" forecolor="#006699" height="25px"> <bordersettings > <bottom width="2px" color="153, 153, 204"></bottom> </bordersettings> </grouprowinfostyle> <selectedrowstyle forecolor="White" backcolor="LightSteelBlue"></selectedrowstyle> <footerstyle font-bold="True" forecolor="Navy" backcolor="White" height="22px"></footerstyle> <alternatingrowstyle font-size="10px" font-names="Verdana" forecolor="#404040" backcolor="#CCCCFF" customrules="text-overflow: ellipsis; overflow-x: hidden"></alternatingrowstyle> <statusbarstyle borderwidth="1px" font-size="8pt" font-names="Verdana" bordercolor="#9999CC" borderstyle="Solid" forecolor="Black" backcolor="White" customrules="border-bottom-width: 0px"> <padding bottom="2px"></padding> </statusbarstyle> </layoutsettings> </iswebgrid:webgrid> <asp:button id="btnResetView" runat="server" text="Reset View"></asp:button> <p><uc1:webgridactionpanel id="WebGridActionPanel1" runat="server" visible="False"></uc1:webgridactionpanel></p> </form> </body></HTML>
Hello,
What browser are you using? Is it IE8 or IE9? If the project works using previous build .419, that means it is a regression bug.
We do have issue on grid's performance in the previous build .430. The error is quite the same like yours. It's a script running slow issue message.
However, the developer team has fixed the performance issue in latest build .431.
I will send the nightly hotfix build to your email. Please kindly check your inbox to get the hotfix and have a test on that build.
Please let me know whether the error still occurs or not.
Thank you.
Regards,-Martin-
Hi Martin,
Thanks for the prompt email. unfortunately this does not fix the problem.
I am using IE8. i have just checked a collegues machine with IE9 and this is not exhibiting the same problem.
However i cannot force our customers to upgrade to windows 7 and IE9 to very much a real problem.
we also have customers on ie6 and ie7.
Attached is an example projects with build 419 where all is well. and build 431 where it is not.
A significant contribution to the problem is having IsRowSelector ="true" on the orderID column.
turning it off reduces the problem but this an issue on expanding groups with large number of rows.
Hope this helps to identify the problem
Hello Peter,
I’m currently still investigating this issue and need more time to provide you with solution, suggestion, or sample. I’ll get back to you as soon as possible.
Thanks Martin,
Glad to hear you are on the case.
please keep me informed of any progress. It can be difficult to convince the directors that these issues are being addressed if all goes quiet for an extended length of time.
The issue doesn't occur when I use IE9. It seems that this issue only occurs when we use IE8.
I have reported this issue as a regression bug since it was working fine in build 419.
Actually, the developer team has addressed this issue and fixed in build 431, but it seems that the issue still exists.
I have forwarded your inquiry to them to be investigated and fixed as soon as possible.
I will let you know the update.
Please have a look at the following thread:http://intersoftpt.com/Community/WebDesktop/Problem-with-latest-installation-616/
I believe this member has the same issue like yours. He was using RowChecker as well. However, one of my colleague has tested the latest build 431 in IE8 and it works fine.
In the thread, a video is attached to show how the issue is fixed.
Please let me know if I miss something that needs to be configured.
Hi martin,
do i need a new link to download and test the overnight build?
If so please email it to me
thanks
Cetainly the row checker is a big cause of the current problem but there are still issues when expanding groups.
OK. looking at the video the build date of the video is the same as the one you sent me an email link to last week 6th July 11. So the issue is not fixed. as shown in the 2 projects i uploaded to you on the 8th.
Can you verify you are getting the problem one project has the 419 build and works fine the other has the 431 build and does not work.
From the last email from the member posting 12July on thead
http://intersoftpt.com/Community/WebDesktop/Problem-with-latest-installation-616/
says that it is not fixed
I apologize for any inconvenience this problem may have caused you.
Your project works fine on my end since my environment is using IE9 instead of IE8.
I have asked my colleague, Yudi, to help me testing your provided sample in his environment since he is using IE8.
I will ask him to test both build 419 and 431, and see how the result is. I will get back to you as soon as possible.
Let me know if you require further information. We are very keen to get this resolved.
Kind Regards
I sent you a message to your registered email account that shows step-by-step to get the latest nightly build of WebGrid.NET 7.0 and WebUI.NET Framework 3.0 including the link to dowload.
Please kindly check your inbox and let us know if you have different result.
Finally managed to get this working so thanks for your help.
The latest build has fixed these issue.
However it has introduced another small bug that i hope can be addressed easily.
our system currently uses
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
rather than
we would rather not change this as i could introduce other problems - and there really can't be any more.
basically the height is being defaulted to about 30px in <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> which it was not before this fix. see attached screenshots. you already have the test project i sent earlier . Attach file not working i will email the screenshots! thanks Peter
which it was not before this fix.
see attached screenshots.
you already have the test project i sent earlier .
Attach file not working i will email the screenshots!
the other doc type is causing problems
we definitely need this with doc type <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> peter
peter
In your sample, you were using:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html xmlns="http://www.w3.org/1999/xhtml">
You should use
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
Therefore, leave the <html> like it is. Then try to run the project. It works fine on my end.
many of our pages only have the <html> and the issue still occurs
i have also removed from the test project again we get the same issue.
The fix has broken this for doctype <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
The problem is occuring when
autofitcolumns="True" which we used extensively in our system and had to wait months! for the vanishing grid problem to be fixed relating to this.
http://www.intersoftpt.com/Community/WebGrid/webGrid-Vanishes-on-postback/
we need this functionality. specifically
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> and autofitcolumns="True"
which should be in the original test project i sent you.
I just modified your project and now it works fine using
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">and autofitcolumns="True"
I notice that you set RowHeightDefault to -1px and you didn't specify the WebGrid's width and height.
After I remove RowHeightDefault and set grid's width and height to 100%, the project works fine.
Here is the following property that I set in the grid:
<ISWebGrid:WebGrid ID="WebGrid1" runat="server" DataSourceID="AccessDataSource1"UseDefaultStyle="True" DataMember="DefaultView" Width="100%" Height="100%">
Hope this helps. Thank you.
1st of all were you able to replicate the problem i had on the project i sent?
This way i don't waste my time looking for a problem in our environment that is not there.
secondly setting the height to 100% will fill the page.
So adding scroll bars for over a page of data, lots of with space if only a few rows of data.
when the height is not set then it should adjust to the required height to show all rows.
This is not happening in this fix on the simplest of grid where
so 1st please confirm you can replicate. Then please see what you can do to get this corrected.
Thank you for your continued help
The issue is replicated on my end using the sample that you sent previously (intersoft.431). If I create a new project using the same DocType and set the autofitcolumns to true, there is no RowHeight issue happening on my project.
Therefore, the issue only happens on the project that you sent me. And, I have tried to modify your sample, that is by removing RowHeightDefault that is already set to -1px initially. When I remove the RowHeightDefault property from your project, then it works fine. The RowHeight 30px issue that you mentioned before was gone. I'm modifying WebForm1.aspx sample in your project.
Have you managed to remove the RowHeightDefault property and see the result?
I have created a fresh project.
drag and droped webgrid and access datasource. default.aspx page code below
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="intersoft5._Default" %> <%@ Register assembly="ISNet.WebUI.WebGrid" namespace="ISNet.WebUI.WebGrid" tagprefix="ISWebGrid" %> <%@ Register assembly="ISNet.WebUI.ISDataSource, Version=1.0.1500.1, Culture=neutral, PublicKeyToken=c4184ef0d326354b" namespace="ISNet.WebUI.DataSource" tagprefix="ISDataSource" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html > <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> </div> <ISWebGrid:WebGrid ID="WebGrid1" runat="server" UseDefaultStyle="True" Width="100%" DataSourceID="AccessDataSource1" > <LayoutSettings AutoFitColumns="true"></LayoutSettings> <RootTable> <Columns> <ISWebGrid:WebGridColumn Caption="ShipName" DataMember="ShipName" Name="ShipName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipAddress" DataMember="ShipAddress" Name="ShipAddress" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipCity" DataMember="ShipCity" Name="ShipCity" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipRegion" DataMember="ShipRegion" Name="ShipRegion" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipPostalCode" DataMember="ShipPostalCode" Name="ShipPostalCode" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipCountry" DataMember="ShipCountry" Name="ShipCountry" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="CustomerID" DataMember="CustomerID" Name="CustomerID" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Customers.CompanyName" DataMember="Customers.CompanyName" Name="Customers.CompanyName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Address" DataMember="Address" Name="Address" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="City" DataMember="City" Name="City" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Region" DataMember="Region" Name="Region" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="PostalCode" DataMember="PostalCode" Name="PostalCode" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Country" DataMember="Country" Name="Country" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Salesperson" DataMember="Salesperson" Name="Salesperson" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="OrderID" DataMember="OrderID" DataType="System.Int32" Name="OrderID" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="OrderDate" DataMember="OrderDate" DataType="System.DateTime" Name="OrderDate" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="RequiredDate" DataMember="RequiredDate" DataType="System.DateTime" Name="RequiredDate" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShippedDate" DataMember="ShippedDate" DataType="System.DateTime" Name="ShippedDate" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Shippers.CompanyName" DataMember="Shippers.CompanyName" Name="Shippers.CompanyName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ProductID" DataMember="ProductID" DataType="System.Int32" Name="ProductID" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ProductName" DataMember="ProductName" Name="ProductName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="UnitPrice" DataMember="UnitPrice" DataType="System.Decimal" Name="UnitPrice" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Quantity" DataMember="Quantity" DataType="System.Int16" Name="Quantity" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Discount" DataMember="Discount" DataType="System.Single" Name="Discount" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ExtendedPrice" DataMember="ExtendedPrice" DataType="System.Decimal" Name="ExtendedPrice" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Freight" DataMember="Freight" DataType="System.Decimal" Name="Freight" Width="100px"> </ISWebGrid:WebGridColumn> </Columns> </RootTable> </ISWebGrid:WebGrid> <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/Northwind.mdb" SelectCommand="SELECT top 10 * FROM Invoices"></asp:AccessDataSource> </form> </body> </html>
and i am still getting this issue. have you checked in ie8?
cannot upload screenshot since attach file not working at the moment.
i have done some further investigation. There is good new and bad news.
I discovered that your direction to replace
<html xmlns="http://www.w3.org/1999/xhtml" >
with
<html>
was the wrong way round to to deal with the short height (~30px) problem.
by adding
<html xmlns="http://www.w3.org/1999/xhtml" > this problem disappears.
this means i will have to add the tag to all my pages. (a bit painful and i would prefer not to do this).
The bad new is that if the scripting issue is still there if the tag is
please let me know you can reproduce this problem, and then get somebody to fix it please.
my dream scenario is <html> tag with no scripting or height issue in ie7 ,ie8 , ie9
If i have to change the tag then i can live with that IF the issue are fixed and no more are introduced.
example aspx page below
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="intersoft6._Default" %> <%@ Register assembly="ISNet.WebUI.WebGrid" namespace="ISNet.WebUI.WebGrid" tagprefix="ISWebGrid" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> </div> <ISWebGrid:WebGrid ID="WebGrid1" runat="server" DataSourceID="AccessDataSource1" UseDefaultStyle="True" width="100%"> <LayoutSettings AutoFitColumns="true" AllowGrouping="Yes" AllowSorting="Yes" groupbyboxvisible="True" > <groupbybox ></groupbybox> </LayoutSettings> <RootTable> <Columns> <ISWebGrid:WebGridColumn Caption="OrderID" DataMember="OrderID" DataType="System.Int32" ColumnType="CheckBox" IsRowChecker="true" Name="OrderID" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipName" DataMember="ShipName" Name="ShipName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipAddress" DataMember="ShipAddress" Name="ShipAddress" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipCity" DataMember="ShipCity" Name="ShipCity" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipRegion" DataMember="ShipRegion" Name="ShipRegion" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipPostalCode" DataMember="ShipPostalCode" Name="ShipPostalCode" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShipCountry" DataMember="ShipCountry" Name="ShipCountry" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="CustomerID" DataMember="CustomerID" Name="CustomerID" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Customers.CompanyName" DataMember="Customers.CompanyName" Name="Customers.CompanyName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Address" DataMember="Address" Name="Address" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="City" DataMember="City" Name="City" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Region" DataMember="Region" Name="Region" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="PostalCode" DataMember="PostalCode" Name="PostalCode" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Country" DataMember="Country" Name="Country" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Salesperson" DataMember="Salesperson" Name="Salesperson" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="OrderDate" DataMember="OrderDate" DataType="System.DateTime" Name="OrderDate" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="RequiredDate" DataMember="RequiredDate" DataType="System.DateTime" Name="RequiredDate" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ShippedDate" DataMember="ShippedDate" DataType="System.DateTime" Name="ShippedDate" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Shippers.CompanyName" DataMember="Shippers.CompanyName" Name="Shippers.CompanyName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ProductID" DataMember="ProductID" DataType="System.Int32" Name="ProductID" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ProductName" DataMember="ProductName" Name="ProductName" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="UnitPrice" DataMember="UnitPrice" DataType="System.Decimal" Name="UnitPrice" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Quantity" DataMember="Quantity" DataType="System.Int16" Name="Quantity" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Discount" DataMember="Discount" DataType="System.Single" Name="Discount" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="ExtendedPrice" DataMember="ExtendedPrice" DataType="System.Decimal" Name="ExtendedPrice" Width="100px"> </ISWebGrid:WebGridColumn> <ISWebGrid:WebGridColumn Caption="Freight" DataMember="Freight" DataType="System.Decimal" Name="Freight" Width="100px"> </ISWebGrid:WebGridColumn> </Columns> </RootTable> </ISWebGrid:WebGrid> <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/Northwind.mdb" SelectCommand="SELECT top 2000 * FROM [Invoices]"></asp:AccessDataSource> </form> </body> </html>
I have tested your provided sample here.
This is what I get from my test:
When using
The project works fine including the normal RowHeightDefault. However, I did encounter the slow scripting error when I perform grouping in the sample.
However, the project works perfectly when we use XHTML DocType, which is not a preferable way for you.
I think the latest hotfix build 431 has already fixed the slow scripting issue, but it is only applicable when you use XHTML DocType.
Probably, the developer missed to have a fix on HTML Doctype.
Again, I have reported back this issue to the developer team, including your sample and some error screenshots. I have stated this issue as urgent and I believe they will handle and fix the issue as soon as possible.
I will get back to you as soon as I get the hotfix from them.
Thanks,
martin I hope there is an update soon.
using the XHTML DocType doc type causes other challenges an mean we have to make other formatting changes.
Using this doctype is also stopping grouping from working on in our application. although it appears to work in the simple test sample. I will investigate this some more.
Regards,
I've discussed with the developer team and they will investigate and fix this issue as soon as possible. The issue doesn't get replicated if you are using IE9 and set the browser mode to IE8 using Developer Tools (F12). However, since you are using IE8, then the issue will occur on this browser.
The developer team will do further test on IE8 and hopefully they can come up with a hotfix soon.
I just want to let you see the video issue that I've been working on. Here is the following link:
http://www.intersoftpt.com/tdn/downloads/GridSlowScriptingIssue.zip
Did I replicate the error in a correct way?
Yes this does replicate one of the issues.
However even if the rowchecker is false and there is no checkbox row the is a problem.
e.g. set rowchecker= false visible false for that row.
Group by region
Then expand the colapsed group the result is slow running script.
This is a bigger issue that the checkbox problem but seems related.
We also run our aspx page in an html frame. This has not caused any issues up to now however.
when using the Xhtml doctag instead of the HTML 4 doctag the drag an drop grouping does not work. seems to work partially with the test sample though i.e will group with most columns (not all) but the ungrouping does not work. selecting from context menu is fine.
I am still experimenting with this.
attached is the html template we use to display our webpages
<html> <head runat="server"> <TITLE>e-Collect365</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> </head> <frameset runat="server" id="outerFr" rows="85,*" frameborder="NO" border="0" framespacing="0" cols="*"> <frame runat="server" name="topFrame" scrolling="no" noresize > <frameset runat="server" id="innerFr" cols="152,*" frameborder="YES" border="1" framespacing="0" rows="*"> <frame runat="server" name="leftFrame" scrolling="auto" > <frame runat="server" name="mainFrame" src="webform1.aspx"> </frameset> </frameset> </html>
Meanwhile, I'm still waiting for the hotfix update from the dev team. It seems that they are still investigating this issue.
I'll let you know if they have made any progress.
I have raised up your issue to the developer team. It seems they have difficulty to replicate the issue since they have upgraded their browser to IE9. If you use IE9 and change its browser mode to IE8 using Developer Tools, the issue will not occur.
Therefore, they manage to create the same environment like yours, so that the issue can be investigated further.
I also hope this issue can be fixed as soon as possible. From my side, I will help you raising again this issue to the team. I will surely let you know once I get any updates from them.
We're also running into the slow script issue. It only happens under certain conditions but am not sure why. It only seems to happen when we initially load certain grids. We use IE8. I used the developer tools to stop the script so I can see where in the code it's stopping as the source of the issue and it's stopping inside the dotfuscated code here at the for loop line (I included the Array line for your reference):
... var v5fc40 =new Array("gridId","tblName","subId","tblLevel","colName","noEdit", "keyValue","relNames","recordIndex","parentGroupIndex","hasParent","isGrouped", "isSorted","groupIndex","sortOrder","parentIndex","childrenLoaded","fullPath", "filterText","filterType","oldText","oldCellValue","srRC","srLevel", "parentValue","csRowPos","rowChecker","cellValue","isRowChecked","childNotExpandable"); for (var vcda60=0; vcda60<v5fc40.length; vcda60++) ...
Our pages use the following:
I'm not sure what the final solution is for IE8 due to the length of this thread. Any chance you can summarize the solution please? We need to have this fixed as we're planning a production build soon and can't release it with this issue. Thank you.
I'm getting so much pressure from management now, as it's starting to show up more often again, that we have to roll back to prior to the last two patch/hot fix releases. So please fix this issue as soon as you can. Thanks.
I've discussed your issue further with the developer team. They have made changes in tweaking WebGrid under IE9 browser, and this is the reason why the slow script issue doesn't occur in IE9.
However, they strongly recommend you to use Paging feature in WebGrid to overcome this issue, because loading 2000 data initially is quite unlikely. It is not common as well.
Therefore, they suggest to set PagingMode to ClassicPaging and PagingSize to 50 or maybe less. With these settings enabled, the slow script issue will be gone.
I hope this helps. Thank you.
Hello A Yousif,
I'm just wondering if you have already used latest build 431 for WebGrid. The RowChecker issue has been fixed in this build.
I will send you the latest hotfix build to your email. Please check your inbox.
Yes, we're on build 431 of ISNet.WebUI.WebGrid.dll. Please note that we do NOT use the built-in row checker due to the check box not fitting into our UI, but I will try the hotfix and let you know how that works. Thank you.
Martin,
As I was working on putting out a build (note that I'm filling in and do not normally do this) I noticed that the system with issues had build 430 and NOT 431. So I'll report back with how it goes once we get 431 out there. Thanks again.
Our testers, so far, are confirming the fix, so very good news. Thank you for the quick response on this issue.
Thank you very much - we were having the same problem in IE8 with the Stop Running Scripts prompt. Appears to be fixed now in build 431.
Glad to hear that you guys have finally resolved this issue.
Should you have further inquiries about our products, please do not hesitate to post your question into this Community forum, and we will try our best to provide a solution towards your question.
Thank you and have a nice day.
Hi Martin,Thanks for your reply.We can't force our clients to change from IE8 to IE9 just because of Intersoft Grid issue.
And regarding pagingsize and PagingMode, this functionality was already working with previous build and they need functionality with not fixed pagesize of 50. Technical issue with fixed 50 pagesize is, we are using grouping as well to show data categories. So with full length of page clients can see how data is grouped while with 50 page size they need to go to each page to check how many categories of grouping exists in data.Can you please provide solution as such it was working fine with previous builds, with IE8 and full page size? Thanks!Peter
We're in the same boat as Peter, i.e., our clients use IE8 and most of our folks do as well internally and we can't force our clients or our Systems group to upgrade because of a 3rd-party bug.
Even though right now the bug above is not affecting us, that doesn't mean it won't if we wind up implementing the grid the same way Peter is doing based on new features and/or requirements so it would be essential to get this fixed and working prior to the upgrade as Peter suggests above please. Many thanks.
I'm sorry for any inconveniences this problem may have caused you.
I have raised up this issue to the developer team again. I hope they will get this issue fixed in this week. I have reminded them that there would be a possible regression bug in the latest build, since it was working fine in build 419.
I do hope they can fix this issue as soon as possible. I will keep updating the progress to you.
Thank you for your understanding.
hi Peter,
We are having hte exact same issue Peter is having with the slow running script issue. We are using IE8 and can not upgrade to IE9. We also use the
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><html>
which we cannot change due to other problems is causes with the hright of the grid. This is a high priority item and needs to get resolved as soon as possible.
Jocelyn
Sorry for the late reply.
I've got an update for this issue. It seems that my suggestion to use <html xmlns="http://www.w3.org/1999/xhtml"> previously was incorrect. When you use HTML Transitional DocType, you are not allowed to mix it with XHTML. The rule of thumb is the xmlns should not be used in transitional DocType.
Therefore, after I modify your sample to use the following DocType, the slow scripting issue is gone:
Regarding the RowHeightDefault issue, it occurs due to the styling that you made in WebGrid. I have removed all the custom styling and use the default style instead, and the sample works fine. Also, you may want to download the latest build .413 that is officially available using Update Manager.
To see the latest update for this issue, I've created a video for your reference. You can download the video from here. Then, please select SlowScriptingIssue to download the video.
Hello Jocelyn,
Please apply the latest build .431 using Update Manager.
your video does not convince me as it does not check the issues i am having.
please check the following.
in html
1) change from top 500 to top 2000 in the selection
2) remove height = "100%" property - then you will see the default height problem
user actions
1) group by region
2) expand region (none) - slow running script error
3) ungroup region
Note your statement about doctype is confusing should it use
1) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><html>
or 2)
I will check again with the latest release but i do not hold out much hope as your test does not address the issues.
e.g a group of 4 rows is not very much data.
please check again on your end while i am doing this to save time.
I have had a look and the slow running script issue does not occur with
however as i state in my post of July 21, 2011 4:48 AM in this thread.
the height is default so you can only see the 1st couple of rows.
it should show all the rows with no scrollbars.
you are not seeing this because you have the height set to 100%.
I have removed all the style settings.
This is not an exceptable solution has be have multiple grids on a page that whose height will depend on the data displayed.
This is a bug please see that it is fixed asap.
note if I group and the upgroup all the rows are displayed as expected.
The data displays correctly if i set doctype
However this does cause the slow running script issue.
I look forward to hearing from you soon
the property causing the problem with the height is
This was fine in the past. yet another regression bug.
can you confirm this is being looked at by the developers
Sorry for late reply.
I've once again created a video recording and I'm following the steps given by you.
Could you please have a look at it and see whether the result suits your demand? During my testing, I'm not getting the slow script issue anymore. About the default height, please see the video and give a comment in case there are parts that I was missing.
The video can be downloaded from here. Select SlowScriptIssue to get the latest video.
hi martin,
try removing the autoheight = "true" property and you will hopefully see what i am seeing.
this appears to so the same as height="100%"
i.e the grid is filling the screen. this is not acceptable when there are on 2 rows of data and multiple controls on the screen.
please let me know if this is enough information for this to be pushed forward for a fix.
yes the slow script problem does not seem to occur now with
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
but the height formatting is screwed. so not something a can deploy.
i have stripped my layout settings back to (see below) with styles commented out
<layoutsettings AutoFitColumns="true" groupbyboxvisible="True" allowgrouping="Yes" > <%--<headerstyle gradienttype="Vertical" borderwidth="1px" font-size="10px" font-names="Verdana" font-bold="True" backcolor2="204, 204, 255" borderstyle="None" forecolor="Black" backcolor="#9999CC" BorderSettings-Bottom-Style="Solid" BorderSettings-Top-Style="Solid" BorderSettings-Right-Style="Solid" > <padding bottom="3px" top="3px"></padding> <bordersettings> <bottom color="153, 153, 204"></bottom> <top color="153, 153, 204"></top> <right color="153, 153, 204"></right> </bordersettings> </headerstyle> <framestyle borderwidth="1px" borderstyle="None" BorderSettings-Bottom-Style="Solid"> <bordersettings> <bottom color="153, 153, 204"></bottom> </bordersettings> </framestyle> <groupbybox connectorlinestyle="Solid" connectorlinecolor="White" contextmenu="False"></groupbybox> <edittextboxstyle verticalalign="Top" borderwidth="1px" font-size="10px" font-names="Verdana" bordercolor="#CCCCFF" borderstyle="Solid" height="19px"></edittextboxstyle> <newrowstyle font-size="10px" font-names="Verdana" forecolor="DarkGray" backcolor="Lavender" height="20px"></newrowstyle> <focuscellstyle borderstyle="Solid" borderwidth="1px" bordercolor="Navy"></focuscellstyle> <rowstyle font-size="10px" font-names="Verdana" forecolor="#404040" backcolor="White" wrap="False" customrules="text-overflow: ellipsis; overflow-x: hidden"></rowstyle> <grouprowinfostyle font-size="12px" font-names="Verdana" font-bold="True" forecolor="#006699" height="25px" BorderSettings-Bottom-Style="Solid"> <bordersettings> <bottom width="2px" color="153, 153, 204"></bottom> </bordersettings> </grouprowinfostyle> <selectedrowstyle forecolor="White" backcolor="LightSteelBlue"></selectedrowstyle> <footerstyle font-bold="True" forecolor="Navy" backcolor="White" height="22px"></footerstyle> <statusbarstyle borderwidth="1px" font-size="8pt" font-names="Verdana" bordercolor="#9999CC" borderstyle="Solid" forecolor="Black" backcolor="White" customrules="border-bottom-width: 0px"> <padding bottom="2px"></padding> </statusbarstyle>--%> </layoutsettings>
what is the current status of this issue.
When I remove autoheight = "true", I get the result attached. Is it the same error like yours?
I have reported this issue to the developer team. Hopefully they will address this issue as soon as possible.
Yes that is exactly what i am seeing.
If you press refresh the full list will be displayed. (whch is what should happen on load)
Can you let the dev team know this is a high priority for us.
I raised an issue in march, 5 months ago to fix a problem with the grid vanishing at certain window sizes when autofitcolumns="true"
and although this had been "fixed" i have not yet had a viable version of the product that has not introduced other regression bugs into the system that i can deploy.
At the moment the management here have no confidence in your product. Partly due to the bugs and partly due to the lack of a fixes to the issues we have raised.
We were going to look using the charting functionality but the lack of a stable product and the incredible amount of pain we have to go through to get a fix has scared us off big time.
Hi,
Are we likely so see a fix for this this week?
I've passed this issue to the developer team to be fixed as soon as possible. But, I haven't received any update yet from them.
I will follow up your issue until we can get this issue fixed. Meanwhile, will it be ok if you set autoheight to true temporarily? Since you have 2000 records, means that there will be no blank spaces in the grid since the records will be fulfill the grid.
setting the autoheight = true will only fix the test scenario which is an example of the functionality on some of our simpler pages.
a core page has many controls including 3 webgrid controls.
containing contacts, documents, invoices
we cannot deploy the current fix due to the height problem.
what would setting autoheight = true do in these scenarios. probably create a mess.
especially as the number of rows of data on these grid can commonly vary from 0 or a few to a several hundred depending on an account.
The height issue only came in during this build as far as i can tell so should not be difficult to find.
please keep chasing.
Hi Martin
It is over 3 weeks since you forwarded this to the developers?
what is going on?
when can i expect a fix to this problem you latet build 431 has created?
It seems impossible to get a working copy of the webgrid that is not full on bugs that break previous functionality.
Dear Peter,
The developer has noticed the error and currently working on the issue, but we have been busy lately because we're going to release R2 products and it is closed to its deadline.
I will note to developer daily regarding your issue. Last time they were not able to replicate the issue, but after deeper testing, they finally got the point.
Thank you for your patience.
Martin
Another month has passed with still no fix or update.
this is not acceptable.
We are truly apologize for the trouble. We have sent email and notification to our developer teams. It seems the R2 release is the main priority right now. We planned to release R2 in the short time. Can you wait for a little longer?
Regards,Handy
Hi Handy,
define a little longer? - It has already been more than a little longer by my definition. since your last post.
Will this issue be fixed in R2?
from previous experience i doubt it.
will R2 introduce more problem that will be take forever for you to fix?
Again unfortunately from previous experience also likely.
We are truly sorry for the inconvenience. Based on the information I received, the fix would be ready after R2 release.
now that R2 is released can this problem be looked into
Surely now our developer teams are working for all bug fixes.
When can i expect this to be fixed?
I have tried switching to
with other workarounds on our pages.
The same issue appears to be happening in IE7.
Also having problems which the drag and drop grouping functionality with
which is fine under the other doctype.
an early christmas present would be good!
Is there a way to force the webgrid to refresh after it has loaded using java script.
i.e replicate the user selecting refresh so the grid is displayed correctly
We would try to bring fix before that. For your question about refresh. You can call Refresh() onAfterInitialize clientside event.
christmas is fast approaching and still no fix or information on when one will be provide.
any update?
I am very embarassed to tell that the hotfixes release are delayed to January. I knew that you dissapointed, but there is nothing I can do. I have tried to ask them but it has been decided. I am trully apologized.
when in january can i expect a fix? or is this going to be feb, march ... never
Hi Peter,
We are truly sorry about that. But as far I heard, it should be on January. I would let you know the fixed date after I got news from our developer.
we are now passed mid Jan. Is there going to be a fix in january!
Sure, right now, I am personally asking to our developer teams for fixing issue in this thread. It will surely out this January. If not, I will send you the nightly build manually.
This does not look like a fix will be available in january.
Can you send me an othernight build that contains this fix as stated in your last post.
It has been fixed in our WebUIStudio2011R2SP1 installer. As far I have been confirmed by Martin, you got issue that WebGrid shows incorrect render height when loading records. It would show correctly after refresh WebGrid.This issue has been fixed in our SP1. Please confirm if you also have tried it or not.
hi handy,
i believe i have 2011 R1.
the build of webgrid i have is .431
In which build is this fixed?
There are no new updates available through the update manager.
how do i get R2. and/or R2sp1
these problems have been plaguing me forever.
thank
Here is the download link. It contains WebGrid 7 build .531 and WebUIFramework .801.
This appears to be working in most scenarios.
however i have found an issue that when using the group by functionality and all items are in the group (that is there is only one row when grouped).
when expanding the group in this scenario the grid size does not increase.
please can you have somebody look at this.
Generally though there are no other issues i can see at the moment.
On a different note. Installing the link you sent me has unistalled by previous version and all the licensing information to i will have to reinstall the 2011 R1 package.
This is not a problem but can you assure me that this fix is not going to cause me any licensing issues. It seems fine deployed on a test server but it don't want trial licence expiry messages suddenly appearing in a month.
thank you for your continued support
update: done some more testing and also occurs in there are 2 groups.
nested groups also causing problems if 2 or less groups at the top level
Ok, I can replicate the issue in my end. I will report this to our developer teams. For the next time, if you have new issues, would you mind to create a new thread? It would not good if the response if too long in one thread.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname