我正在使用ASP.NET MVC 4與Razor視圖引擎。我試圖通過從我的視圖中刪除模型中的項目從我的webgrid中刪除項目。在我看來,這個模型是這樣的:使用JavaScript處理剃刀模型
@model List<MiscCommon.Entities.Person>
而我試圖從這個列表中刪除一個項目,通過JavaScript,失敗:
function RemovePerson(personId) {
alert(personId); // Test. This works.
//var people = '@Model[0].FirstName'; // This is a string. I want the actual model.
@foreach(var person in Model)
{
if (person.Id == @:personId) { // Remove row here }
}
}
在這一javascript函數,我得到正確的ID的人。我怎樣才能從模型中刪除它? (我希望我的web網格將在從模型中刪除行時更新)。