검도의 데모 웹 사이트 http://demos.kendoui.com/web/grid/editing-custom.html 에서 예제를보고 메신저
asp mvc 코드 샘플에는 컨트롤러의 ViewData [ "categories"]에 대한 참조가 전혀 없습니다.
편집기의 드롭 다운 목록에서이 데이터를 가져 오는 데 흑 마술을 사용하고 있습니까?
여기 아래 섹션에서 볼 수 있듯이 그들은 데이터베이스에 직접 데이터 소스 경로를 제공하고 데이터베이스에서 값을 가져 와서 모든 것이 기본 코드 laungage를 사용하는 마술이 없습니다
dataSource: {
type: "odata",
transport: {
read: "http://demos.kendoui.com/service/Northwind.svc/Categories"
}
}
및 MVC
var categories = dataContext.Categories
.Select(c => new ClientCategoryViewModel {
CategoryID = c.CategoryID,
CategoryName = c.CategoryName
})
.OrderBy(e => e.CategoryName);
ViewData["categories"] = categories;
ViewData["defaultCategory"] = categories.First();
MVC보기의 경우 :-
.Model(model =>
{
model.Id(p => p.ProductID);
model.Field(p => p.ProductID).Editable(false);
model.Field(p => p.Category).DefaultValue(
ViewData["defaultCategory"] as Kendo.Mvc.Examples.Models.ClientCategoryViewModel);
})
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다