2012-12-10 2 views
1

기본적으로 Telerik RadGrid를 포함하는 사용자 정의 컨트롤을 만들었습니다. 컨트롤 안에 Telerik RadGrid가있는 다른 두 컨트롤이 있습니다. 수정 된 데이터를 상위 사용자 정의 컨트롤 내부의 사용자 정의 컨트롤에 다시 바인딩하려고합니다. 데이터를 수정 한 후에 데이터가 올바른지 확인했지만 양식이 다시 바인드되면 내부 컨트롤에 양식이 처음로드 된 것과 동일한 데이터가 있습니다. RadWindow를 사용하고 있습니다. 동료들은 asp.net 양식 컨트롤과 함께 작동한다고 제안했지만 Telerik 컨트롤에 문제가있는 것으로 보입니다. 컨트롤의 리바 인드를 강제하는 쉬운 방법이 있습니까?다른 사용자 정의 컨트롤에서 Telerik RadGrid를 사용하여 데이터를 사용자 정의 컨트롤에 바인딩해야합니까?

답변

0

Rebind() method이 시행하도록 전화 할 수 있습니다. 이 메서드는 새로 고침을 발생시키고 데이터를 다시로드하고 NeedDataSource를 호출합니다.

+0

안녕하세요, 내 최상위 컨트롤의 radgrid 안에있는 컨트롤에서 radgrid에 대한 리바 인딩 메서드를 사용했지만 needdatasource를 호출하지 않았습니다. – user1891953

+0

바인딩에 DataSourceID 접근 방식을 사용하고 있습니까? 그렇다면 그렇지 않을 수도 있습니다. –

+0

나는 DataSource = '<% # Eval ("Content") %>' – user1891953

관련 문제