1. 단일 체크박스 html cs public async Task Edit(Models.Sample model, bool check_box_name) { if (true == check_box_name) { // 처리 } } 2. 여러 체크박스를 한번에 받기 html cs public async Task Edit(Models.Sample model, int[] check_box_name) { if (true == check_box_name) { // 처리 } } int[], string[]로 받을 수 있다.
출처 : http://stackoverflow.com/questions/21578814/how-to-receive-json-in-a-mvc-5-action-method-as-a-paramterUnfortunately Dictionary got always problem with Model Binding in MVC. Read the full story here. So we have to create our own custom model binder to get the Dictionary as a parameter to our controller action.To solve your requirement, here is the working solution -First create your ViewMode..
출처 : https://msdn.microsoft.com/ko-kr/library/bb384067.aspx where(제네릭 형식 제약 조건)(C# 참조) 제네릭 형식 정의에서 where 절은 제네릭 선언에 정의된 형식 매개 변수의 인수로 사용할 수 있는 형식에 대해 제약 조건을 지정하는 데 사용됩니다. 예를 들어, 다음과 같이 형식 매개 변수 T가 IComparable 인터페이스를 구현하도록 제네릭 클래스 MyGenericClass를 선언할 수 있습니다. public class MyGenericClass where T:IComparable { } 참고 쿼리 식의 where 절에 대한 자세한 내용은 where 절(C# 참조)을 참조하십시오. where 절에는 인터페이스 제약 조건 외에 기본 클래스 제약 ..