I suggest you ...

Improve your documentation.

I am trying to use the DropDownList and find this level of documentation:

<div class="demo-section k-content">
<h4>Products</h4>
@(Html.Kendo().DropDownList()
.Name("products")
.DataTextField("ProductName")
.DataValueField("ProductID")
.DataSource(source => {
source.Read(read =>
{
read.Action("GetProducts", "Home");
});
})
.HtmlAttributes(new { style = "width: 100%" })
)
</div>

The only other source file is a simple Controller Action method to return a result. There is no indication of what type of data is to be returned by the read.Action("GetProducts", "Home");

What fields are required in the data?
What field or fields are passed back to the Controller on Submit?
Is it JSON?
Is it in a wrapper like the Grid uses?

It is issues like this that make ALL the Telerik products difficult to use, and makes me consider using other tools. I think it lowers the value of the tools when Telerik appear to be happy that documentation of this level exists and users have to find answers and working real life examples on sites such as StackOverflow.

2 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Cliff HarrisonCliff Harrison shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base