PDA

View Full Version : Alert یا showmessage



amir_king2_2
سه شنبه 31 تیر 1382, 09:48 صبح
سلام.
من تو asp.net تازه کارم.
بنابراین ممکنه سوالهایی که تو این زمینه میپرسم یکم واسه حرفه ای ها خنده دار باشه.


1-برای نشان دادن یک showmessage چه دستوری باید نوشت.
2-برای نوشتن توابع جاوا اسکریپت تو یه فایل دیگه مثل global.asax و فراخوانی اون چکار باید کرد

با تشکر :
امیر خلابش

Vahid_Nasiri
سه شنبه 31 تیر 1382, 10:18 صبح
1- شما باید دو حالت را در نظر بگیرید. اگر پیغامی سمت سرور را می خواهید بفرستید امکان استفاده از Alert و امثال اینها را ندارید چون این ها کلاینت ساید و یا بقولی سمت کاربر و مشتری هستند. برای نمایش اطلاعات از سمت سرور می توانید از یک Label ساده که در یک گوشه ی فرم قرار داده اید استفاده کنید.
اگر پیغام ها قرار است سمت کلاینت فرستاده شود برای مثال کاربر یک فیلد را پر نکرده است: می توانید از دستور Alert جاوا اسکریپت در یک اسکریپت ساده استفاده کنید و این مطلب را به او گوشزد نمایید.

2- شما در هر کدام از صفحات ASP.NET که خواستید اسکریپت کلاینت ساید بنویسید ابتدا در گوشه ی سمت راست صفحه پایین - روی HTML کلیک کنید تا سورس صفحه HTML نمایان شود. حالا بالای قسمتی که تگ مربوط به Head‌ دارد بسته می شود کلیک راست کنید و از منوی باز شده گزینه ی Insert script و یا چیزی به همین اسم را انتخاب کنید. با انتخاب آن دو گزینه ی دیگر هم باز می شود : client و server . حالا چون شما می خواهید اسکریپت کلاینتی بنویسید گزینه ی مربوطه را انتخاب کنید. به این ترتیب به صورت اتوماتیک چهار چوب اسکریپت نویسی شما ایجاد می شود. بقیه ی کار هم که تعریف توابع و غیره است.
برای فراخوانی آن باید در یکی از رخدادهای مربوط به صفحه و یا کنترل ها مانند click و غیره نام تابع را صدا بزنید که *تقریبا* مانند سایر زبانهای برنامه نویسی است.