2012-04-18 3 views
0

telerik MVC 그리드를 사용하여이 작업을 수행 할 수 있습니까 ??Telerik mvc grid 유효성 검사

  • 하는 사용자가 (qunatity는 전용 필드가 활성화되어) 원하는 수량을 입력 할 수 있도록 허용하지만, 유효성을 확인 할 수있을 것입니다

    Table in SQL 
    ItemID Name ItemQuantity 
    1  Apple 100 
    2  Banana 50 
    3  Orange 10 
    4  Grapes 40 
    
    
    GRID 
    Item Name Quantity  Command 
    Apple  95    Save 
    Banana  51 <---INVALID Save 
    Orange  0    Save 
    Grapes  100    Save 
    
    1. 로드 그리드에 테이블 항목에서 모든 항목 저장하기 전에 테이블의 수량. 또는 최대 값이 표의 수량과 동일한 숫자 텍스트 상자 또는 드롭 다운을 작성하십시오. MVC 모델에서 원격 유효성 검사를 사용하려고 생각하고 있지만 이것이 최상의 솔루션인지 확실하지 않습니다.

    2. 수량이 행당 또는 일괄 처리 당 1보다 큰 모눈의 모든 항목을 저장하십시오.

    나를 도와 저에게이 간단한 예 또는이 관련이있을 수있는 링크를 제공하시기 바랍니다, 이건 내 매우 큰 문제의 단순화 된 버전이며 내가하려고 4 일 이상 썼다 이 요구 사항에 대한 해결책을 찾아야합니다. 누구든지 나를 도울 수 있기를 바랍니다.

    어떤 도움을 깊이

  • 답변

    0

    그리드에 다음과 같이 숨겨진 열을 추가하고 저장에 JQuery와에 입력 된 값을 확인 버튼을

    <%= Html.Telerik().Grid(Model) 
        .Name("Items") 
        .Columns(columns => 
        { 
         columns.Bound(o => o.ItemQuantity).Hidden(true); 
        }) 
    %> 
    
    클릭

    감사

    사만다을 이해할 수있을 것이다

    +0

    감사합니다 rutwik. 나중에 다시 해 볼게. – samantha07