For R# action annotations details please check the following link - http://blogs.jetbrains.com/dotnet/2011/12/providing-intellisense-navigation-and-more-for-custom-helpers-in-aspnet-mvc/ And regarding additional actions for url builders - usually I have the action which provides the data for the grids in the same controller so I would prefer to write "... .Read(read => read.Action("LoadSitesData", new { id = Model.StudyId })" instead of "... .Read(read => read.Action("LoadSitesData", "StudySitesAdministration", new { id = Model.StudyId })"
Sometimes it is necessary to be able to define certain fields as editable during and edit but not create or vice versa. So, we should have the option to not show some of the model fields during edit and possibly not show a different set of fields during create.
When using Html.Kendo().DeferredScripts() possibly bundle all the controls initialization in one single jQuery initialization function, instead of a call for each of the deferred controls.
Just getting started with Kendo Grid - below is my VB.NET razor code (I know, I know) working against a System.Data.DataTable for a model. The DataTable contains columns in it where some of the ColumnNames have spaces. The web page successfully renders my table, but, it errors due to the Kendo's row template, it seems. Dim mainGrid = Html.Kendo().Grid(Model.MainTable) _ .Name("Grid") _ .Columns(Sub(cols) cols.AutoGenerate(True) End Sub) _ .DataSource(Sub(dSource) dSource.Ajax() End Sub) _ .Pageable() _ .Sortable() _ .Filterable()
As a suggestion for future development, make Kendo compatible with RazorGenerator.Mvc per this link: http://blog.mirajavora.com/re-use-mvc-views-across-projects-with-razor-generator
Hello, double click on tabStrip tab in loadContentFrom mode open loadContentFrom parameter in new page. this is a bug.
I am using kendo chart with dynamic series with dynamic legend name.If i want to click on one legend item its getting hidden.but if i am going to a another page it is not hidden again it is refreshed . I want to store these legend items throughout all the pages as hidden.Please send me a solution to achieve this kind of scenario
If you change the dataSource to a grid (for example by changing the filter conditions) so that less data is returned, you will not be warned if the current page is no longer valid. No error is reported and no data is returned and you won't have a clue why. Try this to replicate: Make a paged grid plus a couple of datepickers to filter the grid data by date range. Add a button to make the new filter dates effective. Write a new MVC controller method to populate the data, using the ToDataSourceResult extension method e.g. "return Json(obj.ToDataSourceResult(request));" to return data. Open a sizeable dataset in the grid (many pages) and go to the last page. Change the filter conditions to be much more restrictive. Click the button to make them effective. Watch as the grid displays no data, the code reports no error and stepping into your controller confirms that the method is returning data. Confusing huh? An error or warning would make this much clearer.
Static property requires null instance, non-static property requires non-null instance. Parameter name: expression Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: Static property requires null instance, non-static property requires non-null instance. Parameter name: expression [ArgumentException: Static property requires null instance, non-static property requires non-null instance. Parameter name: expression] System.Linq.Expressions.Expression.Property(Expression expression, PropertyInfo property) +4376691 System.Linq.Expressions.Expression.MakeMemberAccess(Expression expression, MemberInfo member) +90 Kendo.Mvc.Infrastructure.Implementation.Expressions.MemberAccessTokenExtensions.CreateMemberAccessExpression(IMemberAccessToken token, Expression instance) +122 Kendo.Mvc.Infrastructure.Implementation.Expressions.ExpressionFactory.MakeMemberAccess(Expression instance, String memberName) +107 Kendo.Mvc.Infrastructure.Implementation.Expressions.PropertyAccessExpressionBuilder.CreateMemberAccessExpression() +70 Kendo.Mvc.Infrastructure.Implementation.Expressions.MemberAccessExpressionBuilderBase.CreateLambdaExpression() +17 Kendo.Mvc.Infrastructure.Implementation.SortDescriptorCollectionExpressionBuilder.Sort() +120 Kendo.Mvc.Extensions.QueryableExtensions.CreateDataSourceResult(IQueryable queryable, DataSourceRequest request, ModelStateDictionary modelState, Func`2 selector) +888 Kendo.Mvc.Extensions.QueryableExtensions.ToDataSourceResult(IQueryable`1 enumerable, DataSourceRequest request, Func`2 selector) +58
Please support VB in your MVC Scaffolding
Add ASP.NET MVC Wrappers to Nugget to import kendoui easily into new projects.
Why you not create a radio button list and a checkbox list with model binding
Today, when we use IEnumerable<dynamic> type as the model for the kendo grid, the grid is generated fine, but the javascript serialization fails when we pass the datasource to the GridBuilder constructor. This results in empty grid client side, because the datasource is empty, even if the html initially generated contains the values. This behavior comes from a problem with the JavaScriptSerializer (also present in the JSon() function of MVC)
In a treeview we have different model classes merged into a single model for consumption by the treeview. For example, an organization model and a person model. Based upon an attribute in the treeview model, we would like to present different templates. These templates would be set back on the server-side as the templates are stored in a database. The templates are designed by the end-users. Thus, when an organization row appears in the treeview, it uses the orgTemplate, and when the persons under the organization appear, they use the personTemplate.
https://www.pioneeroutsourcing.com : The wind shifted, as long as the company does not try to reduce the cost of growth and efficiency, outsourcing in the current form, will grow to include all the other a variety of business tasks.
I believe the intent of the component Kendo is very good, but this in a very early stage. For example, resource error in Portuguese language
Your HTML Helpers generate fairly simple HTML and javascript ... but its not easy to read because it is somewhat minified (at least it has no indentation). It would be nice to set a flag somewhere to enable a pretty print option. I assume you have something like that internally anyway?
It will be helpful if we have insert table, add/delete rows or columns button on the toolbar. I have seen Radeditor toolbar for Asp.net Ajax by Telerik. It will be great if more useful buttons are added on the toolbar.
Please add support for your own ORM in the MVC scaffolding.
When upgrading to Kendo MVC, the existing method renames the folder inside the kendo folder instead of the files. This method of upgrading applications breaks them every time. The MVC Bundle.config allows the use of the wildcard {version} for version changes. Why not use this system instead of the upgrade method you use?