我在asp.net CodeBehind文件中有一個方法(C#)。我想在其他一些CodeBehind文件中重複使用相同的方法。這怎麼可能 ?我想知道這樣做是否合適?如何在asp.net中的其他一些代碼隱藏中重用一種方法?
可以說我有這樣的方法。如何重用這個?
protected void button_view(object sender, EventArgs e)
{
hdnViewStatus.Value = "0";
EmployeeDLL empDll = new EmployeeDLL();
DataSet ds = empDll.ViewEmployee(Convert.ToInt32(txtEmpId.Text));
if(ds.Tables.Count!=0)
{
lblFirstName.Text = Convert.ToString(ds.Tables[0].Rows[0][1]);
lblLastName.Text = Convert.ToString(ds.Tables[0].Rows[0][2]);
lblMobileNo.Text = (ds.Tables[0].Rows[0][3] == null) ? string.Empty : Convert.ToString(ds.Tables[0].Rows[0][3]);
lblStreetName.Text = Convert.ToString(ds.Tables[0].Rows[0][4]);
lblCity.Text = Convert.ToString(ds.Tables[0].Rows[0][5]);
}
}
如果你再次使用完全一樣的標籤,創建一個包含所有的標籤和方法的用戶控件。然後您可以將它插入兩頁。 –
@ Pierre請忘記上面的代碼。一般來說,一個方法在另一個代碼隱藏中如何被重用。即像從另一個代碼隱藏或者比那更好的事情調用。任何幫助表示讚賞 – krishna