User Profile & Activity

Yudi Member
Page
of 259
Posted: July 27, 2015 2:08 AM

Sorry for the delay in sending this.

I tried to reproduce the problem in my local end by creating a simple sample of unbound WebCombo, view the page in browser (IE 11), and select a value from WebCombo. But my efforts were not successful - everything worked as expected and the page doesn't refresh after select a value from WebCombo.

I enclosed my sample as attachment. Could you please kindly evaluate the sample on your end and let me know whether it helps or not.

For your information, I'm using the latest build of WebCombo 6 assembly (WebCombo 6.0.7200.260).

Posted: July 27, 2015 1:54 AM

Apologize for the delay in sending this.

The reported problem, unable to open WebCombo's result box in IE 11 using XHTML RenderingMode, has been submitted to WebCombo development team as bug. The report is filed under ASPNET-165.

Once the nightly build is ready to be evaluated, I will update the information on this thread.

Apologize for the delay in sending this.

I tried to replicate the reported problem in my local end by modifying HierarchicalGrid.aspx sample file of WebGrid. Based on your information, more columns were added in the root table. It has 33 columns after modified.

Detail of the steps to reproduce is as follow:

  1. Save changes and view the page in IE 9 browser (using IE 11 emulation by setting document mode to IE9 and user agent string to IE9).
  2. Try to expand child table.
  3. Try to scroll horizontally and/or vertically.

Unfortunately my efforts were not successful. Doing the above steps doesn't causing IE 9 browser to freeze.

For your information, I'm using the latest version of WebGrid 9. Please feel free to let me know if you find anything that I might miss during my attempt to reproduce the problem.

Based on your information, I modified MultipleRowSelection.aspx sample file of WebGrid by applying following configuration:

  • AllowMultipleSelection="Yes"
  • RestoreRowSelection="All"
  • PersistRowChecker="false"
  • RowChangedAction="FullPagePostback"

Next, a breakpoint in Page_Load event is added. At this point, WebGrid1.RootTable.GetCheckedRows() is invoked to retrieve selected rows.

Selecting multiple rows has a problem though, the grid looses track of the first selected row. For example selecting 3 rows with shift+left click causes the grid to only show 2 selected rows after the postback. Selecting individual rows with ctrl+left click causes previously selected rows to disappear.

I tried to reproduce the problem in my local tests by selecting multiple rows using shift+left click or ctrl+left click but my efforts were not successful -- GetCheckedRows() returns correct number of selected rows.

Should you find anything that I might miss during my attempt to reproduce the reported problem, please feel free let me know.

Note: if necessary, I can provide you with the modified sample of MultipleRowSelection.aspx sample file of WebGrid.

Posted: July 8, 2015 2:30 AM

Sorry for the delay in sending this.

Could you please check whether AllowAutoPostback of WebCombo is enabled or not?
This property specifies whether postback will be automatically invoked when selected index is changed. When set to true, the browser will automatically invoke postback when selected index is changed. The default value is False.

Hope this helps.

Classic Paging feature is best suitable for your scenario where "Page x of y" is used to control the active page.

By default, the classic paging will use Automatic data retrieval mode. In automatic mode, WebGrid determines the total data source rows based on the given data source and display the current page appropriately.
The classic paging also allow you to perform custom data retrieval for paging.

In general, custom paging implementation requires three important steps:

  1. Set EnablePaging of the data source control to True.
  2. Provides a method for Select. This method requires three parameters: startRow, maximumRows, and sortExpression.
  3. Provides a method for SelectCount.

For more detail information about custom data retrieval of classic paging, please check the documentation in here.

There is no way to set TotalPages Count in WebGrid programmatically. WebGrid automatically determines the total pages count based on the given data source. However, you can try to implement custom paging to provide custom logic for retrieving rows.

Hope this helps.

Posted: July 5, 2015 4:08 PM

The solution for this scenario is simply have the self-reference row to collapsed again. Collapsing all the children on update definitely seems to be the best of all the options provided.

Please check "self referencing grid causes auto-expand of child rows on update" thread for more detail about the solution.

Glad to hear the good news.

Should you need further assistance or run into any problems regarding our controls, feel free to post it into our forum. We would be happy to assist you again.

Posted: July 2, 2015 4:22 AM
After upgrading from WebGrid 8 to 9 and using IE 11 exporting excel files selecting the "open" option no longer works when clicking the "Enable Editing" button in protected view. It shows the website's log in page.

I tried to reproduce the problem in my local end by viewing EnableExporting.aspx sample file of WebGrid 9 then export its data to Excel, but my efforts were not successful -- everything worked smoothly and selecting the "open" option works as expected (please find the attached video which shows how the test was conducted).

Should you find anything that I might miss during my attempt to reproduce the problem, please feel free to let me know.

Where has http://dev2.intersoftpt.com gone? Is there a new way to open a support ticket?

Should you need further assistance or run into any problems regarding our controls, feel free to drop a message at technical@intersoftpt.com or post it into our community.

Sorry for the delay in sending this.

Posted: July 2, 2015 4:01 AM

Please do the following steps to use French culture in WebGrid.

  1. Set the Language mode to inherit from Culture.
<ISWebGrid:WebGrid ID="WebGrid1" runat="server" ...>
    ...
    <LayoutSettings AllowFilter="Yes">
        <TextSettings Language="UseCulture" />
    </LayoutSettings>
</ISWebGrid:WebGrid>
  1. Set Culture property to fr-FR.
<ISWebGrid:WebGrid ID="WebGrid1" runat="server" ...>
    ...
    <LayoutSettings AllowFilter="Yes" Culture="fr-FR">
        <TextSettings Language="UseCulture" />
    </LayoutSettings>
</ISWebGrid:WebGrid>

I tested this solution on Filtering.aspx sample file of WebGrid and found that the header filter are coming in French language.

Please give it a spin and let us know how it works in your end.

All times are GMT -5. The time now is 1:00 AM.
Previous Next