2014-01-18 3 views
3

내 응용 프로그램에 MVC 아키텍처를 사용하고 있습니다.mvc 레코드 수가 작동하지 않는 게시물 목록

이제 ListBox에 바인딩하는 1000 개 이상의 레코드가 있습니다. 스크린 샷 아래를 확인하십시오. enter image description here

여기에 왼쪽 목록에는 1000 개가 넘는 레코드가 있으며 내 기능은 사용자가 레코드를 선택하고 오른쪽의 ListBox로 이동해야한다는 것입니다.

내 로컬 시스템에서 작동하지만 iis6 웹 서버에 배포하면 오류가 발생합니다. 친절하게 아래 이미지에 오류가 있는지 확인하십시오.

enter image description here

또한 내가 미만 500 records.same 기능이 제대로 작동 사용 같아요. 그래서 IIS 나 코드 또는 mvc에 레코드를 게시하기위한 제한 사항을 변경해야합니까? 당신은 자신에 대한 DoS 공격을하고있는 것처럼

확인 스택 추적은

enter image description here

+0

스택 추적은 어디에 있습니까? – afzalulh

+0

예상되는 복제본, 참조 : http://stackoverflow.com/questions/8978929/asp-error-operation-is-not-valid-due-to-the-current-state-of-the-object – Mike

+0

실제 마크 업보기는 어떤 모양입니까? MVC 애플리케이션에서'Object state' 예외가 발생하는 것에 놀랐습니다. – Tommy

답변

2

보인다. 나는 당신이 두 가지 옵션이 있습니다 생각 : (. REF http://geekswithblogs.net/renso/archive/2012/01/19/operation-is-not-valid-due-to-the-current-state-of.aspx를)

  • ALTER 웹 설정을 :

    <appSettings> 
    <add key="aspnet:MaxHttpCollectionKeys" value="2000" /></appSettings> 
    
  • 게시물 전체 형태, 데이터 단지 부분을 해달라고 당신이 필요 (사업자가 추가 예정) . jquery를 사용하거나 양식 태그 내에 게시 할 필드 만 추가하십시오.

관련 문제