visual Studio 2015

Please visit http://therkmishra.blogspot.ae/

web.config

-----------------------------------------

<?xml version="1.0"?>

<!--

For more information on how to configure your ASP.NET application, please visit

http://go.microsoft.com/fwlink/?LinkId=169433

-->

<configuration>

<connectionStrings>

<add name="constr" connectionString="Data Source=localhost;port=3306;Initial Catalog=AjaxSamples;User Id=root;password=root"/>

</connectionStrings>

<system.web>

<compilation debug="true" targetFramework="4.0"/>

</system.web>

</configuration>

cs.aspx

--------------------------------------------

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CS.aspx.cs" Inherits="CS" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title></title>

<style type="text/css">

body

{

font-family: Arial;

font-size: 10pt;

}

table

{

border: 1px solid #ccc;

}

table th

{

background-color: #F7F7F7;

color: #333;

font-weight: bold;

}

table th, table td

{

padding: 5px;

border-color: #ccc;

}

</style>

</head>

<body>

<form id="form1" runat="server">

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" AutoGenerateDeleteButton="True" AutoGenerateEditButton="True" AutoGenerateSelectButton="True">

<Columns>

<asp:BoundField DataField="CustomerId" HeaderText="Customer Id" ItemStyle-Width="100" />

<asp:BoundField DataField="Name" HeaderText="Name" ItemStyle-Width="150" />

<asp:BoundField DataField="Country" HeaderText="Country" ItemStyle-Width="150" />

</Columns>

</asp:GridView>

</form>

</body>

</html>

-----------------------------------------------------------------------------

cs.aspx.cs

------------------------------------------------------------------------

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Data;

using System.Configuration;

using MySql.Data.MySqlClient;

public partial class CS : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

if (!this.IsPostBack)

{

string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;

using (MySqlConnection con = new MySqlConnection(constr))

{

using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Customers"))

{

using (MySqlDataAdapter sda = new MySqlDataAdapter())

{

cmd.Connection = con;

sda.SelectCommand = cmd;

using (DataTable dt = new DataTable())

{

sda.Fill(dt);

GridView1.DataSource = dt;

GridView1.DataBind();

}

}

}

}

}

}

}