2008-10-28 2 views
0

ASP.NET 동적 데이터를 사용하고 있으며 사용자 지정 페이지가 있습니다.동적 데이터 사용자 지정 페이지에서 업데이트 된 개체를 검색하는 방법은 무엇입니까?

이 페이지에서 최근 업데이트 된 개체의 값에 따라 무언가를하고 싶습니다. DetailsView 삽입 이벤트에 대한 핸들이 있습니다. 그러나 사용자 지정 페이지의 사용자 지정 (언 바운드) 폼 요소 값을 기반으로하기 때문에 각 개체의 모델 클래스에 이벤트 처리를 넣을 수 없습니다.

방금 ​​DetailsView에 의해 업데이트 된 개체를 검색하려면 어떻게해야합니까? 적어도 당신에게 폼 컨트롤 불구하고 업데이트 된 필드 (즉, 비록 좋아하지 새로운 ID 또는 무엇이든)을 줄 것이다

답변

1

한 반 솔루션은 지금처럼 DetailsViewInsertedEventArgs의 '값'속성에 액세스하는 것입니다

protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e) 
{ 
    if (e.Exception == null || e.ExceptionHandled) 
    { 
      String value = (string)e.Values["FIELDNAME"]; 
      Response.Redirect(table.ListActionPath); 
    } 
} 
관련 문제