文本框在ASP.Net中的回发中丢失HeaderTemplate中的数据

时间:2012-09-06 15:27:27

标签: asp.net gridview textbox

我有一个ASP.Net GridView,我自己构建了列集合。在列集合中我有一个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

1 个答案:

答案 0 :(得分:-2)