Here we will learn how to export grid data into Excel and Word. Add an aspx page and write the following code.
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head id="Head1">
- <title>Export Gridview with Images in Asp.net</title>
- <style type="text/css">
- .GridviewDesign {
- font-size: 100%;
- font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif color: #303933;
- }
- .headerstyleForGrid {
- color: #FFFFFF;
- border-right-color: #abb079;
- border-bottom-color: #abb079;
- background-color: #df5015;
- padding: 0.5em 0.5em 0.5em 0.5em;
- text-align: center;
- }
- </style>
- </head>
- <body>
- <form id="form1" runat="server">
- <div class="GridviewDesign">
- <asp:GridView ID="gvDetailsForExport" CssClass="Gridview" runat="server" AutoGenerateColumns="False">
- <HeaderStyle CssClass="headerstyleForGrid" />
- <Columns>
- <asp:BoundField HeaderText="User Id" DataField="UserId" />
- <asp:BoundField HeaderText="User Name" DataField="UserName" />
- <asp:BoundField HeaderText="Gender" DataField="Gender" />
- <asp:ImageField DataImageUrlField="Imagepath" HeaderText="Image" ItemStyle-Height="25px" ItemStyle-Width="25px" /> </Columns>
- </asp:GridView> <br />
- <asp:Button ID="btnExportToExcel" runat="server" Text="Export Data To Excel" onclick="btnExport_Click" />
- <asp:Button ID="btnExportToWord" runat="server" Text="Export Data To Word" onclick="btnExportToWord_Click" /> </div>
- </form>
- </body>
- </html>
After coding for .aspx page write the following code on .aspx.cs page,

Join the conversation! Your thoughts help the community grow.