Kendo выпадает объект возврата объектаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Kendo выпадает объект возврата объекта

Сообщение Anonymous »

У меня есть проблема с раскрывающимся списком Kendo.drop Down Возвращает объект объекта, но мне нужна строка. Кто -нибудь может мне помочь. Здесь коды. Прошу прощения за свой английский, я из России < /p>

myscript.js:(get data от администратора контроллера) < /p>

$(document).ready(function () {
$("#grid").kendoGrid({

dataSource: {
type: 'odata',
serverSorting: true,
serverFiltering: true,
serverPaging: true,

transport: {
read: {
url: "/api/Admin",
dataType: "json",
contentType: "application/json",
},
create: {
url: "/api/Admin",
dataType: "json",
type: "POST"
},
update: {
url: function (AdminModel) {
return "/api/Admin/" + "?roles=" + AdminModel.Roles
},
dataType: "json",
type: "PUT"
},
destroy: {
url: function (AdminModel) {
return "/api/Admin/" + "?name=" + AdminModel.Name
},
dataType: "json",
type: "DELETE"
},
parameterMap: function (model, operation) {
if (operation !== "read" && model) {
return kendo.stringify(model);
}
}
},
schema: {
data: function (response) {
if (response.value !== undefined)
return response.value;
else {
delete response["odata.metadata"];
return response;
}
},
total: function (response) {
return response['odata.count'];
},
model: {
id: "ID",
fields: {
ID: { editable: false },
Name: { type: "string", editable: false, nullable: false, validation: { required: true } },
Roles: { type: "string", editable: false },
NewRole: { type: "string" },

}
}
}
},

height: 560,
sortable: true,
pageable: true,
editable: "popup",
columns: [
{ field: "ID", width: 50 },
{ field: "Name", title: "Name", width: 120 },
{ field: "Roles", title: "Roles", width: 120},
{ field: "NewRole", hidden:true,title: "NewRole", editor: RoleDropDownEditor, template: "#=NewRole#" },
{ command: ["destroy", "edit"], title: " ", width: "120px" }
]
});
});
My Drop Down List(get data from Role controller)
function RoleDropDownEditor(container, options) {
$('')
.appendTo(container)
.kendoDropDownList({

dataTextField: "Role",
dataValueGield: "Id",
autoBind: false,
dataSource: {
transport: {
read: {

url: "/api/Role",
dataType: "json",
contentType: "application/json",

},
schema: {
model: {
fields: {
Id:{type:"string"},
Role: { type: "string" }

}
}
}
}

}

});
}
< /code>

контроллер < /strong> < /p>

Web API class Role.cs

using MyCMS.Models;
using System.Web.Security;

namespace MyCMS.Controllers
{
public class RoleController : ApiController
{
private UsersContext db = new UsersContext();

public class MyRole
{
public string Id { get; set; }
public string Role { get; set; }
}

// GET api/usermanage

public List Get()
{
var result = new List();
foreach (var role in Roles.GetAllRoles())
{
result.Add(new MyRole{ Id = role, Role = role});
}
return result;
}
}
}
< /code>

view < /strong> < /p>





@section Scripts{

@Styles.Render("~/Content/kendo/2013.2.716/css")
@Scripts.Render("~/bundles/kendo")
@Scripts.Render("~/bundles/Admin")

}


Подробнее здесь: https://stackoverflow.com/questions/185 ... ect-object
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Spring JPA изменяет логическое имя объекта, когда объект возврата объекта объекта
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Найдите, сколько раз данный день недели выпадает в указанном году.
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Свиток страницы сломан, когда выпадает
    Anonymous » » в форуме Javascript
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Вариант стиля выпадает
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Вариант стиля выпадает
    Anonymous » » в форуме CSS
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»