Anda di halaman 1dari 6

Example 2:

Page1.aspx Design

Page2.aspx Design

Appcode---Class Shared Info.cs


Create Static Fields in SharedInfo.cs---->Page1(shared--store)---->page2(store----Shared)

In Shared Info

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

/// <summary>

/// Summary description for SharedInfo

/// </summary>

public class SharedInfo

public static string Rno;

public static string Sname;

public static int mat;

public static int phy;

public static int che;

public static int tot;

public static double avg;

public SharedInfo()

//

// TODO: Add constructor logic here

//

In Page1.aspx.cs
using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

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

protected void Page_Load(object sender, EventArgs e)

protected void btnsetdata_Click(object sender, EventArgs e)

SharedInfo.Rno = txtrollno.Text;

SharedInfo.Sname = txtstudentName.Text;

SharedInfo.mat = int.Parse(txtmathmarks.Text);

SharedInfo.phy = int.Parse(txtphysicsmarks.Text);

SharedInfo.che = int.Parse(txtmachemistrymarks.Text);

SharedInfo.tot = int.Parse(txtmathmarks.Text) + int.Parse(txtphysicsmarks.Text) +


int.Parse(txtmachemistrymarks.Text);

SharedInfo.avg = (SharedInfo.tot) / 3;

In Page2.aspx.cs

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

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

protected void Page_Load(object sender, EventArgs e)

{
lblrollno.Text = SharedInfo.Rno;

lbltotalmarks.Text = SharedInfo.tot.ToString();

lblaveragemarks.Text = SharedInfo.avg.ToString();

Anda mungkin juga menyukai