This is a migrated thread and some comments may be shown as answers.

Error invoking 'Open Property Builder' Details: Stack empty

5 Answers 289 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Gary Davis
Top achievements
Rank 2
Gary Davis asked on 18 Jul 2010, 08:06 PM
I got the above error attempting to open the Property Builder. The first time, I basically had to start over with my project which basically had only the RadGridView (Q2 2010) on the form for a 2-level hierarchy grid (orders and line-items).

It seems like this should be easy but I am running into all sorts of problems trying to get this to display correctly - for example, turning off a column in the child by unchecking it. Re-enter the property builder still shows it checked (until eventually, I can't get into the PB).

At one point, I deleted the grid and data objects but the design file still showed templates and other code.

Another problem I did solve was in setting the DataSource. The pulldowns ordersDataSet but when I clicked it, it populated ordersDataSetBindingSource which did not work (execution error). I had to select the Form List Instance version of the ordersDataSet instead of the Project Data Sources OrdersDataSet to get this to work. Changing this back and forth also seemed to resolve the Stack Empty error. 

Another problem is adding a checkbox column, when I run the app, the checkboxes display but are not checkable.The grid was marked Read-Only so changing this, fixed it.

Another problem, using a formatting string for a colun of "{0:C2}" displays some strange currency symbol instead of the dollar sign (so I used "${0:0.00}" instead. I then found the C2 would work by changing the FormatInfo property from (Default) to en-US.

Another problem related to the hierarchy is that clicking the + to expand the child shows 2 tabs (both say "table" and both display the same child grid). Still working on this.

I am probably doing somethings wrong but I am still trying to find out what.

Thanks,
Gary Davis

5 Answers, 1 is accepted

Sort by
0
Jack
Telerik team
answered on 20 Jul 2010, 06:56 AM
Hello Gary Davis,

Thank you for contacting us and for your feedback. Regarding your questions:

1. Yes, we know that there are some issues when using the Property Builder with the latest release. We plan to address them in our upcoming service pack. I would suggest using the smart tag Templates and Columns dialogs to change column properties.

2. It is normal when the ReadOnly property is set to true, that you can't change the checkbox value. By default this property should be false. I did several tests and I could not reproduce a situation where it is set to true by default. Please describe the exact steps to reproduce this issue.

3. The FormatString property should work correctly in this case if the column is GridViewDecimalColumn. I did some tests and everything looks OK. Please send me your application and I will investigate further.

I added Telerik points to your account for this feedback. If you have further questions, please don't hesitate to write us.

I am looking forward to your project.

Sincerely yours,
Jack
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Gary Davis
Top achievements
Rank 2
answered on 26 Jul 2010, 08:38 PM
Thanks for the update. I eventually got past my errors and issues.

One was related to the child template I kept editing but all edits, though they displayed in the Property Builder, were ignored.

An appropriate breakpoint showed that at execution time, there were two templates on the grid. The other template was auto-generated, apparently causing the desired template to be ignored. I disabled the auto-generate property and now my edits are seen when the app is run.

The currency FormatString property still requires that I specify the "en-US" culture FormatInfo property on the field instead of the default. It's not important so I won't bother sending the project.

Also, thanks for the points!

Gary Davis
0
Jack
Telerik team
answered on 29 Jul 2010, 02:30 PM
Hi Gary Davis,

Thank you for the feedback.

I am glad to hear that most of the issues are resolved now. We will research the case with the FormatString property further. However, we will appreciate it if you have time and send us your project. This will help us to locate and address the issue.

Should you have other questions, do not hesitate to contact me.

All the best,
Jack
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Ricardo
Top achievements
Rank 1
answered on 01 Sep 2010, 02:58 PM
I'm having the same issue opening the Property Builder with a GridView with 2 child templates. Any news about when the next service pack will be released?

Thanks

0
Jack
Telerik team
answered on 03 Sep 2010, 03:07 PM
Hi Ricardo,

The next service pack will be released in 2 weeks. The exact date is not defined yet, however you can subscribe to the RSS feed in the what's new section on our site. 

We will try to address all known issues related with the property builder. So, please give us more detail on this issue and describe the exact steps to reproduce it. This will help us to locate and address the issue.

I am looking forward to your reply.

Best wishes, Jack
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
GridView
Asked by
Gary Davis
Top achievements
Rank 2
Answers by
Jack
Telerik team
Gary Davis
Top achievements
Rank 2
Ricardo
Top achievements
Rank 1
Share this question
or