User Profile & Activity

Peter Jones Member
Page
of 6
Hi Martin,

Do you have any updates for this whole working week?

The frequency of this error is increasing as I use it more, this is really annoying. And because of this 3rd party control I cant release my whole system's new version.

Hope you will some solution soon.


Regards,

Peter
Hi Martin,

Do you have any updates on this issue?

Its been a month I have posted this issue.  Is there any process to with which I can put this on priority? It is really annoying now as just because of this issue we are not able to release our new version of project to clients.

Thanks!
Peter

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

Hi Martin,

Do you have any updates on progress of this issue?
I hope I will get resolved code dll from your side soon.

Regards,
Peter

Posted: July 26, 2011 11:54 AM

Hi Tenika,

I am having some similar issues at you. mainly arround the grouping and expansion  2000 - 3000 rows data.

used to be quite quick now runs like a dog or scripting issue.

If you use doctype

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

instead of

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

under IE8 you should see the slow running script error not appearing. (still slow though)

hopefully they will fix this for

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

 

Hi Martin,

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>

 

 

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,

Peter

Hi Martin,

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

<html xmlns="http://www.w3.org/1999/xhtml" >

 

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.

 

thanks

 

Peter

 

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>

Hi  martin,

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.

 

Hi Martin,

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

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
and autofitcolumns="True"

 

so 1st please confirm you can replicate. Then please see what you can do to get this corrected.

 

Thank you for your continued help

 

Peter

 

 

All times are GMT -5. The time now is 9:28 PM.
Previous Next