PDA

View Full Version : آموزش: ثبت نام کردن بدون استفاده از رویداد کلیک دکمه



simaemadi
پنج شنبه 29 فروردین 1392, 09:16 صبح
سلام
کسی میدونه چجوری بدون اینکه از رویداد کلیک دکمه استفاده کرد کار ثبت نام کردن رو انجام داد ؟؟؟
کدش را میخوام یا توضیحش رو با استفاده از : is post back

amirzandi
پنج شنبه 29 فروردین 1392, 09:40 صبح
یعنی کلیک نکنه ؟ خب یک فرم که باید پر شه... چجوری آخه؟ منظروتون رو بیشتر توضیح بدید.

meisam3322
پنج شنبه 29 فروردین 1392, 09:52 صبح
کسی میدونه چجوری بدون اینکه از رویداد کلیک دکمه استفاده کرد کار ثبت نام کردن رو انجام داد ؟؟؟
کدش را میخوام یا توضیحش رو با استفاده از : is post back


منظور شما اصلا واضح نیست دوست عزیزو لطفا بیشتر توضیح بدین.

mohammadreza65
پنج شنبه 29 فروردین 1392, 17:55 عصر
آقا امکان نداره آقا .
هر جور منظورت باشه آخر ثبت نام به کلیک روی دکمه نیازه

phpeproject.ir
پنج شنبه 29 فروردین 1392, 17:57 عصر
میشه با جکوری فرم را سابمیت کن بدون دکمه

ham3d1988
پنج شنبه 29 فروردین 1392, 18:12 عصر
سلام
با استفاده از ajax میتونی انجامش بدی ولی باید بدونی به چه هدفی
یعنی چه زمانی عمل ثبت فرم انجام بشه
مثلا یه اسکریپت سمت کلاینت چک کنه که آیا همه ی textbox ها پر شده اونوقت تابع ثبت فرم رو فراخوانی کنه ولی اصلا جالب نیست چون کاربر شاید بخواد فرمو تغییر بده

fakhravari
پنج شنبه 29 فروردین 1392, 18:37 عصر
سلام
ولی اصلا جالب نیست چون کاربر شاید بخواد فرمو تغییر بده
:بامزه: اینم یه روشی.
phpeproject.ir (http://barnamenevis.org/member.php?287760-phpeproject.ir) درست میگن تنها راه همین
http://barnamenevis.org/showthread.php?393825-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%A7%D8%B3%D9%84%D8%A7%DB%8C%D8%AF-%D8%B4%D9%88-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-WebMethod
http://barnamenevis.org/showthread.php?394016-%D8%B1%D9%81%D8%B1%D8%B4-%DB%8C%DA%A9-%D8%B5%D9%81%D8%AD%D9%87-%D9%85%D8%AB%D9%84%D8%A7-%D9%87%D8%B1-30-%D8%AB%D8%A7%D9%86%DB%8C%D9%87

ali9698
جمعه 30 فروردین 1392, 12:00 عصر
از رویداد text_changed میشه استفاده کرد اما اصلا کار جالبی نیست

simaemadi
جمعه 30 فروردین 1392, 21:28 عصر
وای ببخشید خیلی بد منظورمو رسوندم ... منظورم اینه توی کد نویسی توی رویداد کلیک دکمه کد نزنیم توی فرم لود کار ثبت نام کردن انجام شه شنیدم با post back میشه میخواستم ببنیم کسی بلده ؟؟؟؟

mahdisky
جمعه 30 فروردین 1392, 23:34 عصر
سلام
ببین تو میتونی اینکار روکنی مثلا هر وقت کاربر داخل هر کادر متنی ، متنی رو وارد کرد توی text_changed بگی که اونو توی sql ذخیره کنه البته باید ajax هم استفاده کنی یا اینکه میتونی از json استفاده کنی.

ali9698
شنبه 31 فروردین 1392, 01:12 صبح
وای ببخشید خیلی بد منظورمو رسوندم ... منظورم اینه توی کد نویسی توی رویداد کلیک دکمه کد نزنیم توی فرم لود کار ثبت نام کردن انجام شه شنیدم با post back میشه میخواستم ببنیم کسی بلده ؟؟؟؟
چرا نشه

protected void Page_Load(object sender, EventArgs e)
{

if (Page.IsPostBack)
{
//کدهای ثبت نام
}

}

simaemadi
دوشنبه 02 اردیبهشت 1392, 08:50 صبح
چرا نشه

protected void Page_Load(object sender, EventArgs e)
{

if (Page.IsPostBack)
{
//کدهای ثبت نام
}

}

ولی اینجوری هربار صفحه رفرش شه 1رکورد تو جدول ثبت میشه !!!

ahmad156
دوشنبه 02 اردیبهشت 1392, 09:04 صبح
خب میتونین بعد از عمل ثبت نام فیلد هاتون رو خالی کنین و همیشه قبل از ثبت نام هم چک کنین که مقادیر خالی نباشه.

fakhravari
دوشنبه 02 اردیبهشت 1392, 12:49 عصر
این روش ببنید
http://barnamenevis.org/showthread.php?222404