2012-04-13 5 views
1

내부에 텍스트 상자가있는 목록 뷰를 생성 중입니다. textboxes 값은 데이터베이스에서 가져옵니다. 내 문제는 텍스트 상자의 새 값을 검색하려고 할 때입니다. 다음은 저장 버튼을 클릭했을 때의 동작입니다.목록보기에서 텍스트 상자의 새 값 가져 오기

For Each item In mylistview.Items 
    Dim tbLgName As TextBox = CType(item.FindControl("tbLgName"), TextBox) 
    // code to encode into db ...  
Next 

것은이 텍스트 상자를 얻을 수 있지만 새로운 가치를 얻을 수있는 방법 (DB를에서 오는) 이전 값으로 무엇입니까?

+1

. IsPostBack'. –

+0

아니요 문제는 포스트 백에서 비롯되지 않습니다 ... – blop

답변

0

고맙습니다 나는이 같은 문제를했고 나는이 ListView에 바인딩 된 내 UpdatePanel에의 OnLoad을 추가했기 때문에이 것을 발견했다. 내가 더 이상 그런 식으로 사용하지 않아서 그냥 제거했기 때문에 고칠 수있었습니다. 다른 사람들에게는 수정하기가 쉽지 않을 수도 있지만 그 원인을 파악하는 데 도움이 될 수 있습니다.

은 (예,이 게시물이 얼마나 오래된 실현,하지만 다른 사람이 길을 혜택을 누릴 수 있습니다) 당신이를 Page_Load에서 각 ListView에 모든 포스트 백 리 바인딩 대신 페이지가 아닌`를 검사하고 있기 때문에 아마도

관련 문제