0
이 템플릿 열GRIDVIEW 서버 이벤트가
<ItemTemplate>
"lbOpen" Text='Select' runat="server" OnCommand="lbOpen_Command"
CommandName="open" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "OrderID") %>' />
예기치와 일반 GRIDVIEW 그리고 알 수없는 이유에 의해 해고 중단 "lbOpen_Command는"화재에 정지했다. OnInit() 페이지에서 중지 한 후 "lbOpen_Command"의 중단 점이 발생하지 않습니다. .aspx 페이지 및 이벤트 실행 체인에 최소한의 변경도 없었습니다.
이유가 무엇일까요? 어떤 제안?
미리 감사드립니다.
이유가있을 수 있습니다. 그리드 데이터 바인딩은 암묵적으로 호출됩니다 (LinqDataSource.OnSelecting 이벤트를 사용함 - BTW, 또한 문제가 있으며 쿼리가 시간이 많이 걸리고 페이지 수명주기 내에서 여러 번 발생 함). Explicit .Databind()는 내 경우에 호출되지 않습니다. – igor