User Profile & Activity

Glenn Layaar Support
Page
of 99

Based on the description in your post

It seems this problem crops up only when using the PlaceHolderManager.  I was able to duplicate the problem with PlaceHolderManager but it works fine without it, i.e., stand-alone menu bar.

I have created a simple sample to replicate the scenario above, however the issue does not seem to occur in our environment with the scenario above. I also notice that you mention

I also noticed, that in our case, we have a custom web control placed on our master page that does it's own event handling, i.e., implements RaisePostBackEvent from IPostBackEventHandler.  When I remove this control, the menu handler is hit fine but when I restore this control, the problem crops up again.

Perhaps you could help us create the custom control you mention in the attached sample to let us create the scenario in our environment.

Posted: November 5, 2009 11:30 PM

Unfortunately, a client side function to modify the columnset is not available. However, we attached a workaround, a simpler scenario compared to yours, that will rebuild the ColumnSet structure after each button click in the PrepareDataBinding server side event.

The error is caused because you are missing the required WebUI Framework dll. This issue could occurs because you have an outdated WebUI Framework.

Our latest WebGrid 6 is build 218 and WebUI Framework 3 is build 705.

We already provide an article on the required dll in your project bin folder on the production server in our WebGrid documentation. The article is titled Deploying project that uses SmartWebResources

Posted: November 5, 2009 9:32 PM

We already provided a whitepaper regarding WebGrid and Sharepoint Designer. In this whitepaper, it is detailed how to set WebGrid as a safe control. The error usually caused because insufficient permission for Sharepoint in accessing the required dll.

The latest WebGrid 6 is build 218. You will also need to update your WebUI Framework to run the latest WebGrid successfully, please update your WebUI Framework 3 to build 705.

Unfortunately, we do not have IE7 installed in our environment, we try to simulate IE7 by setting IE8 browser mode to IE7 and the sample still runs without any issue.

I am attaching a sample to change datasource with a diffrent column count in WebGrid and setting a different column header color for each datatable.

In the sample the datasource in the WebGrid will be changed using button click and RefreshAll WebGrid method.

The snippet to change the header color using SetDefaultStyle function works without any issue in my environment. 

The sample is run on the environment using the latest WebGrid 6 and WebUIFramework 3. Eventough you are using 2008 R1, you are still eligible for WebGrid 6 and WebUIFramework 3 update.

Posted: November 4, 2009 10:45 PM

Enabling export in the sample HierarchicalGrid.aspx, provided WebGrid sample,  and using the latest release build for WebGrid 6 and WebUIFramework 3, build 218 and build 705 respectively, I could not replicate the issue you are reporting.

I have tried the export to numerous document type but still could not produce the error message.

Posted: November 4, 2009 10:05 PM
Thank you for the feedback.

Currently, WebScheduler only support ISDS because WebScheduler depends on some ISDS feature to support the data operation, especially flypostback action and multiple table support.

However, per your feedback, our developer will consider supporting numerous datasource in future version of WebScheduler.

Sorry for the mistake. 

Using the sample in WebMenuBar and modifying it using the snippet you provided, the onclick server side event handler is constantly invoked. I am using the latest WebDesktop 3 and WebUIFramework 3.

Attached is the sample that I used to test your scenario.

Per the additional information, I run your project in Visual Studio 2005.

After adding the required dll in the reference and changing the DropDownList value to design, as depicted in the attached image, I can successfully move the WebGrid.

All times are GMT -5. The time now is 6:50 PM.
Previous Next