africaoh
asked on
datagrid <HeaderTemplate> -> enableviewstate on servercontrol not working... please see code fraction...
I have a datagrid with template columns, I use
<asp:TemplateColumn>
<HeaderTemplate>
<asp:TextBox id="abc" runat="server"></asp:TextB ox></td>
</HeaderTemplate>
...
When enter data in my abc textbox and perform a postback my abc control does not maintain it's entered value..?? why ??
My datagrid is lying ontop of a panel, both enableviewstate is set to true.
Please help.
<asp:TemplateColumn>
<HeaderTemplate>
<asp:TextBox id="abc" runat="server"></asp:TextB
</HeaderTemplate>
...
When enter data in my abc textbox and perform a postback my abc control does not maintain it's entered value..?? why ??
My datagrid is lying ontop of a panel, both enableviewstate is set to true.
Please help.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
This was what I did, working but like i said thought asp.net would be clever enough to have done that for me.
Dim srcPartNum As TextBox = CType(CType(CType(dtgItemM str.Contro ls(0), Table).Rows(0), DataGridItem).FindControl( "hdrSrcPar tNum"), TextBox)
...
sql stuff
...
CType(CType(CType(dtgItemM str.Contro ls(0), Table).Rows(0), DataGridItem).FindControl( "hdrSrcPar tNum"), TextBox).Text = srcPartNum.Text
Dim srcPartNum As TextBox = CType(CType(CType(dtgItemM
...
sql stuff
...
CType(CType(CType(dtgItemM
ASKER
Yip thanks i got that working with the above, just thought asp.net would somehow be able to do that without me manually doing it...