Click here to Skip to main content
15,894,017 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
my gridview andsearch dropdown source code
------------------------------------------

XML
<div class="div" style="padding-bottom">
               Work Experience&nbsp;&nbsp;&nbsp;&nbsp;
       <span style="color: #FFFFFF; font-style: normal; font-weight: normal">Search:</span>
               <asp:DropDownList ID="Srch_Type" runat="server" Width="8%" AppendDataBoundItems="true" AutoPostBack="True" OnSelectedIndexChanged="Srch_Type_SelectedIndexChanged" />
               <asp:TextBox ID="Srch_Text" runat="server" Width="7%"></asp:TextBox>
               <asp:ImageButton ID="Srch_Btn" runat="server" ImageAlign="Baseline" ImageUrl="Images/Search_Icon_16x16.png" OnClick="Srch_Btn_Click" />
               <div style="vertical-align: middle; float: right; text-align: right;">
                   <asp:ImageButton ID="btnNew" runat="server" ImageUrl="~/Images/Add.png" Width="7%"
                       OnClick="btnNew_Click" />

                   <asp:LinkButton ID="lkbSave" runat="server" Font-Bold="True" Text="New Work Experience"
                       Font-Underline="False" ForeColor="White" CssClass="LinkButton"
                       OnClick="lkbSave_Click1"></asp:LinkButton>


               </div>

           </div>
           <div></div>
           <asp:GridView ID="gvWorkExperience" runat="server" AllowPaging="true"
               AllowSorting="true" AutoGenerateColumns="false" CellPadding="2" ForeColor="#333333" GridLines="None"
               Height="50%" OnPageIndexChanging="gvWorkExperience_PageIndexChanging" OnRowDeleting="gvWorkExperience_RowDeleting"
                OnRowEditing="gvWorkExperience_RowEditing" PageSize="10" Width="100%">
               <RowStyle BackColor="#EFF3FB" />
               <Columns>
                   <asp:TemplateField HeaderStyle-HorizontalAlign="Left" HeaderText="Emp Code" ItemStyle-HorizontalAlign="Left">
                       <ItemTemplate>
                           <asp:Label ID="lblEmpCode" runat="server" Text='<%#Eval("eexp_emp_code") %>'></asp:Label>
                           <asp:Label ID="lbleexp_id" runat="server" Text='<%#Eval("eexp_id") %>' Visible="false"></asp:Label>
                       </ItemTemplate>
                   </asp:TemplateField>
                   <asp:TemplateField HeaderStyle-HorizontalAlign="Left" HeaderText="Emp Name" ItemStyle-HorizontalAlign="Left">
                       <ItemTemplate>
                           <asp:Label ID="lblEmpName" runat="server" Text='<%#Eval("emp_fname") %>'></asp:Label>
                       </ItemTemplate>
                   </asp:TemplateField>
                   <asp:TemplateField HeaderStyle-HorizontalAlign="Left" HeaderText="Employer" ItemStyle-HorizontalAlign="Left">
                       <ItemTemplate>
                           <asp:Label ID="lblEmployer" runat="server" Text='<%#Eval("eexp_employer") %>'></asp:Label>
                       </ItemTemplate>
                   </asp:TemplateField>
                   <asp:TemplateField HeaderStyle-HorizontalAlign="Left" HeaderText="JobTitle" ItemStyle-HorizontalAlign="Left">
                       <ItemTemplate>
                           <asp:Label ID="lblJobTitle" runat="server" Text='<%#Eval("eexp_jobtitle") %>'></asp:Label>
                       </ItemTemplate>
                   </asp:TemplateField>
                   <%--  <asp:TemplateField HeaderText="Salary" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
               <ItemTemplate>
                   <asp:Label ID="lblSalary" runat="server" Text='<%#Eval("eexp_pay") %>'></asp:Label>
               </ItemTemplate>
           </asp:TemplateField> --%>
                   <asp:BoundField DataField="eexp_pay" DataFormatString="{0:0.00}" HeaderStyle-HorizontalAlign="Left" HeaderText="Salary" ItemStyle-HorizontalAlign="Right" />
                   <asp:TemplateField HeaderStyle-HorizontalAlign="Center" HeaderText="From" ItemStyle-HorizontalAlign="Center">
                       <ItemTemplate>
                           <asp:Label ID="lblForm" runat="server" Text='<%#Eval("eexp_fromdate") %>'></asp:Label>
                       </ItemTemplate>
                   </asp:TemplateField>
                   <asp:TemplateField HeaderStyle-HorizontalAlign="Center" HeaderText="To" ItemStyle-HorizontalAlign="Center">
                       <ItemTemplate>
                           <asp:Label ID="lblTo" runat="server" Text='<%#Eval("eexp_todate") %>'></asp:Label>
                       </ItemTemplate>
                   </asp:TemplateField>
                   <asp:TemplateField HeaderText="Edit" ItemStyle-HorizontalAlign="Center">
                       <ItemTemplate>
                           <asp:ImageButton ID="imgbtnEdit" runat="server" CommandArgument='<%#Eval("eexp_id") %>' CommandName="Edit" Height="25px" ImageUrl="~/Images/Edit.png" ToolTip="Edit" Width="25px" />
                       </ItemTemplate>
                       <ItemStyle HorizontalAlign="Center" />
                   </asp:TemplateField>
                   <asp:TemplateField HeaderText="Delete" ItemStyle-HorizontalAlign="Center">
                       <ItemTemplate>
                           <asp:ImageButton ID="imgbtnDelete" runat="server" CommandArgument='<%#Eval("eexp_id") %>' CommandName="Delete" Height="25px" ImageUrl="~/Images/Delete.png" OnClientClick="return ConfirmOnDelete('');" Text="Delete" ToolTip="Delete" Width="25px" />
                       </ItemTemplate>
                       <ItemStyle HorizontalAlign="Center" />
                   </asp:TemplateField>
               </Columns>
               <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
               <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
               <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
               <AlternatingRowStyle BackColor="White" />
               <EmptyDataTemplate>No Records Found</EmptyDataTemplate>
           </asp:GridView>

--------------------------------------------------------------------------------------------------
Posted

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