User Profile & Activity

Bernard Xiang Member
Page
of 52
Posted: January 27, 2013 10:32 PM

Hi,

I've made this problem as Work Item #1082. I'll let you know any news that I got from our developer team regarding this problematic behavior. Hope this helps.

Regards,
Bernard

Posted: January 24, 2013 10:35 PM

Hi Ellen,

I tried to replicate your issue here. But unfortunately, WebDesktop doesn't show me any rendering problem that cause long-time loading. Could you tell me what control that you used inside RMSDefault page? This problem might be happen because there are many controls that need to get the structure from server side. 

Actually for the first time, WebTab will be rendered inside WebDesktopWindow then WebTab will render the active page of WebTab. The rest iFramepage will be rendered into WebTab if you make the page as active tab on WebTab. So I think this page won't take much time to be rendered in your WebPage.

Look forward to hear any feedback from you so I can help you further.

Regards,
Bernard

Posted: January 15, 2013 12:33 AM

Hi Jarl,

I tried to replicate your issue using WebGrid 8. But unfortunately, your issue couldn't be replicated in our local end using WebGrid 8. Is there any steps or scenario that we must do to replicate this issue in our local end? Look forward to hear any feedback from you so I can help you further.

Regards,
Bernard

Hi su su,

It will be the same for UXScheduler. After you binding the model to view, you must mapping the column inside database to each MemberPath. For example, ResourceNameMemberPath="Name". Please consider about the data type for each column in your database with its property. The data type will be the same as in WebScheduler.

I have an sample that can show you how to make Schedule Application using DevForce. I made it using Intersoft ClientUI MVVM Scheduling Application (DevForce). I made this sample using this walkthough  If you're using custom column, in the end of this walkthough, you can map each MemberPath for each column like I mentioned above. You can download the sample here.

Hope this helps.

Regards,
Bernard

Hi su su,

I think you can use custom column for Scheduler database. You can use Account as resources but the column like ResourceName VARCHAR(255), Description VARCHAR(255), Location VARCHAR(255), ResourceColor VARCHAR(255) as resources of your Scheduler (remember you should check for the data type). Altough you can substitute some column like ResourceName to Name or Description to Description like in your database. But still, it's better if you make new column for this matter so your database won't messed up because the scheduler. You can do this to Category table.

After that, you can made a dataset for this table then you can add bind this dataset. You must handle Insert, Update, and Delete for this matter. If you're using ASP.NET product, you can handle SQL statement for Insert, Update, and Delete statement when you configure ISDataSource.

For references, please visit: http://www.intersoftpt.com/Support/WebScheduler/Tutorial/Text/Adding-custom-fields-in-WebScheduler-using-Extensibility-feature/

Hope this helps.

Regards,
Bernard

Posted: January 14, 2013 12:14 AM

Hi Frank,

For this issue, I have made a sample. I attach the sample here. In my sample, I'm using WebScheduler OnBeforeEdit client-side event. using the second parameter we should know the original and edited value. So we know the event that occurs in our WebScheduler. If this sample doesn't meet your requirement, please let me know.

Regards,
Bernard

Posted: January 13, 2013 11:14 PM

Hi Frank,

Actually, you can do this using ISDataSource. When you binding DataSet to ISDataSource. You can put the custom update command in there. Then when running, ISDataSource will handle the update command so ISDataSource like you specified like you configured before.

For references, please visit: http://www.intersoftpt.com/Support/WebScheduler/Tutorial/Text/Adding-custom-fields-in-WebScheduler-using-Extensibility-feature/

When ISDataSource detects a valid license of WebGrid Enterprise and WebScheduler in a web application, it will automatically functioning as licensed version. In this case, you are not required to set the runtime license key for ISDataSource in the application’s web.config.

Hope this helps.

Regards,
Bernard

Hi Eric,

To resolve this matter, maybe we have workaround for you. You can add SortKeyField property on column that you want to sort. In last sample, I put SortKeyField="Unique_ID" so the custom column will be sorted regarding its Unique_ID. Actually our WebGrid sort the value regarding its data so it will more flexible to control the interaction with database. Hope this helps.

Regards,
Bernard

Hi psr,

This matter happen because the when FlyPostBack the value of buttonImport copied to labelType cell template. To resolve this matter, I simply make labelType Visibility to true on InitializeRow and this matter doesn't occurs anymore. I also attach my sample here. Could you look for my sample and tell me if this sample doesn't meet your requirement? Hope this helps.

Regards,
Bernard

Posted: January 8, 2013 6:05 AM

Hi Eric,

Sorry for late responses. I've made an sample regarding this problem. This issue might be happen because there is different behavior in WebGrid when it bound to Data Source Control. You can bound the data source control with WebGrid in Page_Load event and you can retrieve its structure on PrepareDataBinding event. You can switch the Data source control by using WebGrid RefreshAll() function. I also attach the sample here. Hope this helps.

Regards,
Bernard

All times are GMT -5. The time now is 3:25 AM.
Previous Next