Hi All,
I want to handle events of nested grid view. I want to handle RowCommand, RowDataBound Events of a nested grid view. Also I want to validate nested grid view Items with javascript.
Following is the html code for nested gridview:
<asp:GridView ID="gvBuying" runat ="server" AutoGenerateColumns="False" Width="100%" HorizontalAlign="Center" OnRowDataBound="gvBuying_RowDataBound" OnPageIndexChanging="gvBuying_PageIndexChanging" PageSize="3" OnRowEditing="gvBuying_RowEditing" OnRowCancelingEdit="gvBuying_RowCancelingEdit" OnRowCommand="gvBuying_RowCommand" >
<RowStyle HorizontalAlign ="Center" />
<AlternatingRowStyle BackColor ="#EFEFEF" />
<Columns>
<asp:BoundField DataField ="RowNum" HeaderText ="S.No." ReadOnly ="true" />
<asp:BoundField DataField ="REGNNO" HeaderText ="Regn No." ReadOnly ="true" >
<ItemStyle HorizontalAlign="Left" />
</asp:BoundField>
<asp:BoundField DataField ="SubModel" HeaderText ="SubModel" ReadOnly ="true" />
<asp:BoundField DataField ="EVALUATEDDATE" HeaderText ="Evaluated Date" DataFormatString ="{0:dd-MMM-yy}" HtmlEncode ="False" />
<asp:TemplateField HeaderText ="Direct Buying Status" HeaderStyle-Width ="25" >
<ItemTemplate >
<asp:LinkButton ID="lnkdirect" runat="server" Text="No">
</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:GridView Visible="false" ID="gvdirect" runat="server" AutoGenerateColumns ="false" ShowHeader ="false" >
<Columns >
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lbl" runat="server" Text =<%#Eval("lbl") %> ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate >
<asp:TextBox ID="txt" runat ="server">
</asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" BackColor="#006699" ForeColor="White" />
</asp:GridView>
Surendra Parashar
Gurgaon,
http://www.geocities.com/surendraparashar