Click here to Skip to main content
15,899,754 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
<asp:GridView ID="GrdCompany" runat="server" AutoGenerateColumns="False" DataKeyNames="company_id"

OnRowCancelingEdit="GrdCompany_RowCancelingEdit" OnRowDataBound="GrdCompany_RowDataBound"
OnRowEditing="GrdCompany_RowEditing" OnRowUpdating="GrdCompany_RowUpdating" OnRowCommand="GrdCompany_RowCommand"
ShowFooter="True" OnRowDeleting="GrdCompany_RowDeleting" BackColor="White" BorderColor="#D1B271" BorderStyle="None" BorderWidth="1px"
CellPadding="4">
<FooterStyle BackColor="#FFFFCC" ForeColor="#330099" BorderColor="#D1B271" />
<RowStyle BackColor="White" ForeColor="#000000" BorderColor="#D1B271"/>
<Columns>
<asp:TemplateField HeaderText="CompanyName" SortExpression="Company_name">
<EditItemTemplate>
<asp:TextBox ID="txtCompName" runat="server" Text='<%# Eval("company_name") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup="update"
runat="server" ControlToValidate="txtCompName" ErrorMessage="Please enter ResourceName" Text="*" Display="Static"></asp:RequiredFieldValidator>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewCompName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="ReqNewname" runat="server" ValidationGroup="save"
ControlToValidate="txtNewCompName" ErrorMessage="Please enter ResourceName" Text="*" Display="Static"></asp:RequiredFieldValidator>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblCompanyName" runat="server" Text='<%# Bind("company_name") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="Address Line1">
<EditItemTemplate>
<asp:TextBox ID="txtcompany_address1" runat="server" Text='<%# Bind("company_address1") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewcompany_address1" runat="server"></asp:TextBox>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblAddress1" runat="server" Text='<%# Bind("company_address1") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Address Line2" SortExpression="State">
<EditItemTemplate>
<asp:TextBox ID="txtcompany_address2" runat="server" Text='<%# Bind("company_address2") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewcompany_address2" runat="server"></asp:TextBox>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lbladdress2" runat="server" Text='<%# Bind("company_address2") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="City" SortExpression="company_city">
<EditItemTemplate>
<asp:TextBox ID="txtcompany_city" runat="server" Text='<%# Bind("company_city") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewcompany_city" runat="server"></asp:TextBox>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblcity" runat="server" Text='<%# Bind("company_city") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="State" SortExpression="company_state">
<EditItemTemplate>
<asp:TextBox ID="txtcompany_state" runat="server" Text='<%# Bind("company_state") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewcompany_state" runat="server"></asp:TextBox>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblState" runat="server" Text='<%# Bind("company_state") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Country" SortExpression="company_country">
<EditItemTemplate>
<asp:TextBox ID="txtcompany_country" runat="server" Text='<%# Bind("company_country") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewcompany_country" runat="server"></asp:TextBox>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblcountry" runat="server" Text='<%# Bind("company_country") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="PinCode" SortExpression="company_pin_code">
<EditItemTemplate>
<asp:TextBox ID="txtcompany_pin_code" runat="server" Text='<%# Bind("company_pin_code") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtNewcompany_pin_code" runat="server"></asp:TextBox>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblpincode" runat="server" Text='<%# Bind("company_pin_code") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="modified_by" SortExpression="modified_by" Visible="false">
<EditItemTemplate>
<%--<asp:TextBox ID="txtmodified_date" runat="server" Text='<%# Bind("modified_date") %>'></asp:TextBox>--%>
</EditItemTemplate>
<FooterTemplate>
<%-- <asp:TextBox ID="txtmodified_date" runat="server"></asp:TextBox>--%>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblmodified_by" runat="server" Text='<%# Bind("modified_by") %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="modified_date" SortExpression="modified_date" Visible="false">
<EditItemTemplate>
<%--<asp:TextBox ID="txtmodified_date" runat="server" Text='<%# Bind("modified_date") %>'></asp:TextBox>--%>
</EditItemTemplate>
<FooterTemplate>
<%-- <asp:TextBox ID="txtmodified_date" runat="server"></asp:TextBox>--%>
</FooterTemplate>
<ItemTemplate>
<asp:Label ID="lblmodified_date" runat="server" Text='<%# Bind("modified_date") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="" ShowHeader="False" >
<EditItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="True" CommandName="Update"
Text="Update" ValidationGroup="update" ></asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Cancel"
Text="Cancel"></asp:LinkButton>
</EditItemTemplate>
<FooterTemplate>
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="true" CommandName="AddNew"
Text="Add New" ValidationGroup="save"></asp:LinkButton>
</FooterTemplate>
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Edit"
Text="Edit"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField HeaderText="" ShowDeleteButton="True" ShowHeader="True" />
</Columns>
<PagerStyle BackColor="#FFFFCC" ForeColor="#330099" HorizontalAlign="Center" BorderColor="#D1B271" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="#663399" BorderColor="#D1B271" />
<HeaderStyle BackColor="#D1B271" Font-Bold="True" ForeColor="#000000" HorizontalAlign="Center" BorderColor="#D1B271"/>

</asp:GridView>
<asp:ValidationSummary runat="server" ValidationGroup="drodownlists" ID="update" DisplayMode="BulletList" EnableClientScript="true" />
<asp:ValidationSummary runat="server" ValidationGroup="drodownlist" ID="save" DisplayMode="BulletList" EnableClientScript="true" />
Posted
Comments
Eduard Keilholz 17-Feb-12 6:22am    
Great question, thanks!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900