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
The product documentation indicates that all of the features of WebCalendar are avialable in the VistaCalendar custom editor. I've set up a grid that uses VistaCalendar in one of the columns.
How do I configure the WebCalendar in the grid? For example, I want to set UseDefaultStyle="false" and set a number of the CssClass properties.
Thanks for your help!
Hi,
You can set the Css but you have to set all style properties that we provide if you want to set UseDefaultStyle = "false". But for image, for now you can use the workaround that I reply on this link:
http://www.intersoftpt.com/Community/WebEssentials/Style-Button-Images-on-WebCalendar/
We are still developing to enhance this feature.
Regards,
Lili Khiung
Thanks Lili. What I really need to know is how to change the style on the Calendar.
There's a text property on the WebGridColumn called CustomEditorName, which I am setting to "VistaCalendar." This makes the control appear correctly with a default blue theme.
There's another property called CustomEditorSettings which is probably the thing I need to edit to change the settings of the calendar. But no matter what I put in there, the appearance of the calendar is the same. How do I configure the properties on the calendar?
Deeply apologize for the misunderstanding. So the WebCalendar that you want to change the style is in the WebGrid edit mode. We need to discuss it further with our developers. We will inform you about the result soon.
Standing by for your results. This is important to our current deadline, so as soon as you can provide the information we would appreciate it.
Our developer is still investigating your issue. We will inform you about the result as soon as we get any information from our developer.
Here's the update for your issue. I attach a sample of how to edit the VistaClendar style. Please download through this link: http://cid-c3fc5a31ab0bb901.office.live.com/self.aspx/Shared/WebTest.rar
First, you need to set the EnableWebResources property to Never. This way you can point the style to the CommonLibrary folder. Here, you can edit the CSS file of the Vista Calendar. In the Code behind of the page add this code:
Protected Sub Page_Init(sender As Object, e As System.EventArgs) Handles Me.Init Dim editor As WebGridCustomEditor = WebGrid1.GetCustomEditorByName("VistaCalendar") editor.UseWebResources = False editor.DependencyFiles = "../../WebScheduler/V3_0_1000/WebScheduler_Calendar.js" End Sub
Go to this path: C:\Program Files\Intersoft Solutions\WebUI Studio for ASP.NET\CommonLibrary\WebGrid\V7_0_7200\CustomEditors\EditorsPack3\VistaCalendar.js
You need to make some changes in the Javascript to change the path of the vistaCalendar. You need to remove this code in __VCE.OnInitialize = function ():
cal.CustomWebResourceFolder = "CustomEditors.EditorsPack3.";
Then you can edit the CSS file to change the style of VistaCalendar in this path: C:\Program Files\Intersoft Solutions\WebUI Studio for ASP.NET\CommonLibrary\WebGrid\V7_0_7200\CustomEditors\EditorsPack3\VistaCalendar.css
Hope it helps.
Thanks for the update Lili. We would really like to be able to specify the style of the calendar in our own CSS file, like we can with the WebCalendar control. Will there be a feature for that in the future?
If you really need a feature, you can try to make a feature request. Our developer will consider your feature request to develop.
Hi Lili,
Thanks for your response. I think my issue should be considered a bug though.
Your demonstration page here states that the VistaCalendar is "fully integrated with WebCalendar API." The WebCalendar API supports CSS classes, so either that statement is incorrect or the missing CSS support is a bug.
Part of our decision to purchase your latest version was based on the idea that we could get our calendars to look the same both inside and outside the grid, and this issue is preventing that from happening. So now we're in a difficult position - we already purchased the product based on the advertised features, and we can't do what it advertises.
Unfortunately, this cannot be considered as a bug. We do support WebCalendar API. We already provided .css and .js. You can modify them for your scenario. The step by step should follow my previous post.
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