<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript" src="Scripts/jquery.showLoading.js"></script>
<link href="css/showLoading.css" rel="stylesheet" />
<script type="text/javascript">
$(document).ready(function () {
$("#btnInsert").click(function () {
RollNo: $("#txtRollNo").val(),
FirstName: $("#txtFirstName").val(),
LastName: $("#txtLastName").val(),
MobileNo: $("#txtMobileNo").val()
url: "Default.aspx/insertStudent",
data: JSON.stringify(data),
contentType: "application/json; charset=utf-8",
success: function (result) {
<form id="form1" runat="server">
<asp:TextBox ID="txtRollNo" runat="server"></asp:TextBox>
<asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox>
<asp:TextBox ID="txtLastName" runat="server"></asp:TextBox>
<asp:TextBox ID="txtMobileNo" runat="server"></asp:TextBox>
<asp:Button text="Insert" ID="btnInsert" runat="server" OnClick="btnInsert_Click" />
<asp:Button text="Update" ID="btnUpdate" runat="server" />
<asp:Button text="Delete" ID="btnDelete" runat="server" />
using System.Collections.Generic;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Web.Services;
public partial class _Default : System.Web.UI.Page
protected void Page_Load(object sender, EventArgs e)
protected void btnInsert_Click(object sender, EventArgs e)
public static string insertStudent(StudentDetails details)
con=new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Nabeel\Documents\test.mdf;Integrated Security=True;Connect Timeout=30");
cmd = new SqlCommand("insert into StudentDetail values('"+fn+"','"+ln+"','"+mb+"')",con);
return "Record entered successfuly";
public static string updateStudent(StudentDetails details)
con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Nabeel\Documents\test.mdf;Integrated Security=True;Connect Timeout=30");
cmd = new SqlCommand("update StudentDetail set fname=@fname, lname=@lname,mobileno=@mobileno where id=@id", con);
cmd.Parameters.AddWithValue("@fname", details.FirstName);
cmd.Parameters.AddWithValue("@lname", details.LastName);
cmd.Parameters.AddWithValue("@mobileno", details.MobileNo);
cmd.Parameters.AddWithValue("@id", details.RollNo);
return "Record updated successfuly";
public static string deleteRecord(string rollno)
con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Nabeel\Documents\test.mdf;Integrated Security=True;Connect Timeout=30");
cmd = new SqlCommand("delete from StudentDetail where id=@id", con);
cmd.Parameters.AddWithValue("@id", rollno);
return "Record updated successfuly";
public class StudentDetails
public int RollNo { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string MobileNo { get; set; }