2012-09-06 2 views
2

ASP.Net GridView가 있으며 직접 열 컬렉션을 만듭니다. 컬럼 콜렉션 내에서 HeaderTemplate을 가지고 있고 그 안에 그리드의 레코드를 필터링하는 데 사용하는 텍스트 상자가 있습니다.Textbox에서 ASP.Net의 Postback에있는 HeaderTemplate 내의 데이터 손실

이 텍스트 상자에 텍스트를 입력하고 다시 게시 (즉, 페이지 변경)가 발생하는 표에서 작업을 수행하면 텍스트 상자 내에서 텍스트가 손실됩니다.

아무도이 데이터가 손실 된 이유에 대한 아이디어가 있습니까? 헤더 템플릿

내 ASP 코드는 다음과 같습니다 : 사전에

<HeaderTemplate> 
    <asp:Label ID="Label1" Text="Number" runat="server" /> 
    <asp:TextBox ID="textBoxNumberFilter" runat="server" /> 
    <asp:ImageButton ID="buttonFilterNumber" runat="server" OnClick="buttonFilters_Click" /> 
</HeaderTemplate> 

감사합니다. 나는 ASP.Net 4.0을 사용하고있다.

답변