나는 devextreme 함께 DataGrid 사용하고 있습니다. 어떻게 asp.net mvc 컨트롤러에 DataGrid를 보낼 수 있습니까? 내가보기에이 시도 :데이터 그리드 devextreme 컨트롤러에 asp.net mvc 게시하는 방법
@using (Html.BeginForm("action-name", "controller-name", FormMethod.Post))
{
<div id="frm"></div>
<div id="grid"></div>
<div class="submit-button" id="submitBtn"></div>
}
을이 내 모델 : 내 콘트롤에
public class class-name
{
public int id { get; set; }
public string Name { get; set; }
public string FName { get; set; }
public ContactInfo ContactInfo { get; set; }
}
public class ContactInfo
{
public string type { get; set; }
public string value { get; set; }
}
난 내 폼 데이터 (클래스 이름)하지만 그리드 데이터 (CONTACTINFO)를 얻을 수있다 null
그리드에서 편집 하시겠습니까? 데이터 그리드 옵션을 제공 할 수 있습니까? DevExtreme 버전은 무엇을 사용합니까? – Sergey
16.2 버전을 사용하고 있습니다. 예, 나는 행을 추가, 업데이트 및 삭제합니다. 하지만 버튼을 클릭 할 때 컨트롤러의 배열에있는 DataGrid의 모든 데이터를 어떻게 보낼 수 있습니까? 제출 버튼을 클릭하면 양식 데이터가 컨트롤러로 전송됩니다. – leman17