2012-12-21 2 views
0

캘린더에 바인드 된 asp : TextBox가 있습니다. 캘린더를 통해 날짜가 변경되면 gridview를 업데이트하고 싶습니다. 양식을 제출하지 않고 어떻게 할 수 있습니까?asp 텍스트 상자의 텍스트가 변경 될 때 트리거 이벤트

+0

우리는 세부 사항을 더 필요를하지만 때 귀하의 gridview를 업데이트, 데이터가 서버에서 오는 것입니까? 이 경우에는 어쨌든 포스트 백이 생깁니다. 아니면 클라이언트 측 로직으로 gridview를 업데이트 할 계획입니까? – Daniel

+0

yes..gridview 데이터는 서버에서 왔지만 ... asp : textbox의 textchanged 이벤트로 처리하고 싶습니다. –

답변

0
당신은 달력의 인 selectionchanged 이벤트를 처리하고, 거기에서 다시 지금처럼있는 gridview을 업데이트 텍스트 상자의 TextChanged 이벤트 호출 할 수

: 더 나은 상황을 이해에

protected void MyCalendar_SelectionChanged(object obj, EventArgs e) 
{ 
    MyTextbox.Text = MyCalendar.SelectedDate.ToShortDateString(); 
    TextBox_TextChanged(null, EventArgs.Empty); 
} 
관련 문제