PDA

View Full Version : مبتدی: صدا زدن متد یک کلاس در فرم لود در asp.net



ehsan_savadkohi
چهارشنبه 14 فروردین 1392, 09:12 صبح
سلام دوستان.
من تازه دارم asp یاد میگیرم. چطور میشه متد های یک کلاس را در form_load صدا زد؟؟؟؟؟؟؟؟
کمکم کنید ممنونم

jeson_park
چهارشنبه 14 فروردین 1392, 09:19 صبح
سلام
خب یه نمونه از روی اون کلاس بسازید
فرض کنید کلاس ما اسمش هسا DataAccess
مثلاً می خوایم متد connect() از این کلاس رو فراخوانی کنیم

DataAccess myDataAccess = new DataAccess();
myDataAccess.Connect();



Form_Load مربوط به ویندوز می شه
توی طراحی وب و asp.net متد لود فرم Page_Load هست

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DataAccess myDataAccess = new DataAccess();
myDataAccess.Connect();

}
}

HellisH
چهارشنبه 14 فروردین 1392, 11:20 صبح
راه دیگه اینه که اون متد ها رو در کلاس به صورت static تعریف کنید
در این صورت دیگه نیازی به new کردن هم ندارید مثلا تو مثال بالا میتونید بنویسید
DataAccess.Connect()