LinkButtons in a DataGrid blanks out my complete DataGrid (WTF !!)

B

BTHOMASinOHIO

OKay, I am starting to pull my hair out here !!

Everytime I click on either of my two LinkButtons (in the DataGrid),
it complete wipes out my DataGrid !! (gone !!)

Why in the world is it doing this !?!?

If it helps, here is the HTML part for the DataGrid:

<asp:datagrid id="DataGrid1" runat="server" Width="662px"
Height="163px" EnableViewState="False"
AutoGenerateColumns="False" Font-Names="Verdana" Font-Size="10pt"
ForeColor="Black" CellSpacing="1"
CellPadding="3" BorderWidth="1px" HorizontalAlign="Left"
BorderStyle="Groove" BorderColor="LightGray"
BackColor="WhiteSmoke">
<SelectedItemStyle Font-Bold="True" ForeColor="White"
BackColor="#9471DE"></SelectedItemStyle>
<ItemStyle ForeColor="Transparent" BackColor="White"></ItemStyle>
<HeaderStyle Font-Size="12pt" Font-Names="Verdana"
Font-Bold="True" HorizontalAlign="Left" BorderWidth="1px"
ForeColor="Black" BorderStyle="Ridge" BorderColor="White"
VerticalAlign="Bottom" BackColor="#CEC9C1"></HeaderStyle>
<FooterStyle ForeColor="Black" BackColor="#C6C3C6"></FooterStyle>
<Columns>
<asp:ButtonColumn Text="VIEW" HeaderText="Function"
CommandName="selectView">
<HeaderStyle Font-Size="10pt" Font-Names="Verdana"
Font-Bold="True" HorizontalAlign="Center"
Width="50px" VerticalAlign="Bottom"></HeaderStyle>
<ItemStyle Font-Size="10pt" Font-Names="Verdana"
HorizontalAlign="Center" ForeColor="Blue"></ItemStyle>
</asp:ButtonColumn>
<asp:ButtonColumn Text="EDIT" CommandName="selectView">
<HeaderStyle Font-Size="10pt" Font-Names="Verdana"
Font-Bold="True" HorizontalAlign="Center"
Width="50px" VerticalAlign="Bottom"></HeaderStyle>
<ItemStyle Font-Size="10pt" Font-Names="Verdana"
HorizontalAlign="Center" ForeColor="Blue"></ItemStyle>
</asp:ButtonColumn>
<asp:BoundColumn DataField="report_year"
SortExpression="report_year" HeaderText="Year">
<HeaderStyle Font-Size="10pt" Font-Underline="True"
Font-Names="Verdana" Font-Bold="True" HorizontalAlign="Center"
Width="50px" VerticalAlign="Bottom"></HeaderStyle>
<ItemStyle Font-Size="10pt" Font-Names="Verdana"
HorizontalAlign="Center" VerticalAlign="Bottom"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="survey_type"
SortExpression="survey_type" HeaderText="Service">
<HeaderStyle Font-Size="10pt" Font-Underline="True"
Font-Names="Verdana" Font-Bold="True" HorizontalAlign="Left"
VerticalAlign="Bottom"></HeaderStyle>
<ItemStyle Font-Size="10pt" Font-Names="Verdana"
HorizontalAlign="Left" VerticalAlign="Bottom"></ItemStyle>
</asp:BoundColumn>
<asp:TemplateColumn SortExpression="Status" HeaderText="Active">
<HeaderStyle Font-Size="10pt" Font-Underline="True"
Font-Names="Verdana" Font-Bold="True"
VerticalAlign="Bottom"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<asp:CheckBox id=checkbox1 runat="server" Checked='<%#
DataBinder.Eval(Container.DataItem, "Status") %>'>
</asp:CheckBox>
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox id=checkbox2 runat="server" Checked='<%#
DataBinder.Eval(Container.DataItem, "status") %>'>
</asp:CheckBox>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn
DataField="hidden_survey_id_number"></asp:BoundColumn>
</Columns>
<PagerStyle HorizontalAlign="Right" ForeColor="Black"
BackColor="#C6C3C6"></PagerStyle>
</asp:datagrid>

I can't even get a Response.Write to fire in the DataGrid1_ItemCommand
Function:

Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As
System.Web.UI.WebControls.DataGridCommandEventArgs) Handles
DataGrid1.ItemCommand
Response.Write("HELLO")
End Sub

I have some people responding that the DataGrid Binding has to do with
it? If so, I'm not making the connection !!

TIA
 
B

BTHOMASinOHIO

(Sorry the snippet of code from the last was a bit hard to read. Try this:)

(Here is the DataGrid)

<asp:datagrid
id="DataGrid1"
runat="server"
Width="662px"
Height="163px"
EnableViewState="False"
AutoGenerateColumns="False"
Font-Names="Verdana"
Font-Size="10pt"
ForeColor="Black"
CellSpacing="1"
CellPadding="3"
BorderWidth="1px"
HorizontalAlign="Left"
BorderStyle="Groove"
BorderColor="LightGray"
BackColor="WhiteSmoke">

<SelectedItemStyle
Font-Bold="True"
ForeColor="White"
BackColor="#9471DE">
</SelectedItemStyle>

<ItemStyle
ForeColor="Transparent"
BackColor="White">
</ItemStyle>

<HeaderStyle
Font-Size="12pt"
Font-Names="Verdana"
Font-Bold="True"
HorizontalAlign="Left"
BorderWidth="1px"
ForeColor="Black"
BorderStyle="Ridge"
BorderColor="White"
VerticalAlign="Bottom"
BackColor="#CEC9C1">
</HeaderStyle>

<FooterStyle
ForeColor="Black"
BackColor="#C6C3C6">
</FooterStyle>

<Columns>

<asp:ButtonColumn
Text="VIEW"
HeaderText="Function"
CommandName="selectView">

<HeaderStyle
Font-Size="10pt"
Font-Names="Verdana"
Font-Bold="True"
HorizontalAlign="Center"
Width="50px"
VerticalAlign="Bottom">
</HeaderStyle>

<ItemStyle
Font-Size="10pt"
Font-Names="Verdana"
HorizontalAlign="Center"
ForeColor="Blue">
</ItemStyle>

</asp:ButtonColumn>

<asp:ButtonColumn
Text="EDIT"
CommandName="selectView">

<HeaderStyle
Font-Size="10pt"
Font-Names="Verdana"
Font-Bold="True"
HorizontalAlign="Center"
Width="50px"
VerticalAlign="Bottom">
</HeaderStyle>

<ItemStyle
Font-Size="10pt"
Font-Names="Verdana"
HorizontalAlign="Center"
ForeColor="Blue">
</ItemStyle>

</asp:ButtonColumn>

<asp:BoundColumn
DataField="report_year"
SortExpression="report_year"
HeaderText="Year">

<HeaderStyle
Font-Size="10pt"
Font-Underline="True"
Font-Names="Verdana"
Font-Bold="True"
HorizontalAlign="Center"
Width="50px"
VerticalAlign="Bottom">
</HeaderStyle>

<ItemStyle
Font-Size="10pt"
Font-Names="Verdana"
HorizontalAlign="Center"
VerticalAlign="Bottom">
</ItemStyle>

</asp:BoundColumn>

<asp:BoundColumn
DataField="survey_type"
SortExpression="survey_type"
HeaderText="Service">

<HeaderStyle
Font-Size="10pt"
Font-Underline="True"
Font-Names="Verdana"
Font-Bold="True"
HorizontalAlign="Left"
VerticalAlign="Bottom">
</HeaderStyle>

<ItemStyle
Font-Size="10pt"
Font-Names="Verdana"
HorizontalAlign="Left"
VerticalAlign="Bottom">
</ItemStyle>

</asp:BoundColumn>

<asp:TemplateColumn
SortExpression="Status"
HeaderText="Active">
<HeaderStyle
Font-Size="10pt"
Font-Underline="True"
Font-Names="Verdana"
Font-Bold="True"
VerticalAlign="Bottom">
</HeaderStyle>

<ItemStyle
HorizontalAlign="Center">
</ItemStyle>

<ItemTemplate>
<asp:CheckBox
id=checkbox1
runat="server"
Checked='<%# DataBinder.Eval(Container.DataItem, "Status") %>'>
</asp:CheckBox>
</ItemTemplate>

<EditItemTemplate>
<asp:CheckBox
id=checkbox2
runat="server"
Checked='<%# DataBinder.Eval(Container.DataItem, "status") %>'>
</asp:CheckBox>
</EditItemTemplate>
</asp:TemplateColumn>

<asp:BoundColumn DataField="hidden_survey_id_number">
</asp:BoundColumn>
</Columns>

<PagerStyle
HorizontalAlign="Right"
ForeColor="Black"
BackColor="#C6C3C6">
</PagerStyle>
</asp:datagrid>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,070
Latest member
BiogenixGummies

Latest Threads

Top