我是ASP,Kendo和一般編程的新手。 我想用Kendo Grid來刪除數據庫;但我有點失落。帶有Angular和Kendo UI的ASP.Net MVC
我有一個簡單的類:Person,名稱和姓氏。 生成的控制器和視圖工作得很好,我可以CRUD數據庫。
然後,採用了棱角分明我創造了這個模塊:
`angular.module("KendoDemos2", ["kendo.directives"])
.controller("MyCtrl2", function ($scope) {
$scope.mainGridOptions = {
dataSource: new kendo.data.DataSource({
transport: {
read: { url: "/Person/Read", dataType: "json" },
create: { url: "/Person/Create", dataType: "json", type: "POST" },
update: { url: "/Person/Update", dataType: "json", type: "PUT" },
destroy: { url: "/Person/Delete", dataType: "json", type: "DELETE" },
parameterMap: function (options, operation) {
if (operation !== "read") {
console.log(options)
return kendo.stringify(options);
}
}
},
batch: false,
pageSize: 10,
schema: {
model: {
id: "Id",
fields: {
Name: { type: "string },
Surname: { type: "string" } }
}
}
})`
的問題是:
首先,當我創建網格上,一個新的人,當我按下「創建」,我不不知道數據是否傳遞給控制器。其次,在控制器中,我不知道如何接收這些信息(我相信JSON)。
對不起,我是一個初學者。
編輯
我對控制器的這種方法:
[HttpPost]
public ActionResult Create(Person model)
{
if (model != null)
{
return Json("Success");
}
else
{
return Json("An Error Has Occurred");
}
}
所以,這是被髮送到人/製作方法: {名稱: 「約翰」,姓「 Doe「}
哪個返回成功;
但是,如何從Json中獲取這些屬性並填充模型?
'什麼編輯您使用的?'歡迎到左右爲好:) – mvermef
嘿,謝謝! :) 我在Visual Studio的2015年 – Migu3litto
你想用個破發點,看看數據如何到處移動到不同的電話..在編輯器屏幕左側的代碼塊你的緣近左側邊緣附近的工作中,你可以切換不同的東西,比如書籤,但在次重要的是破發點允許執行代碼在顏色'pause'它的紅色,並允許「調試」 @那個位置,你可以看到剛纔的一切與該代碼相關。 – mvermef