PDA

View Full Version : سوال: استفاده از update panel جهت مشاهده صفحه وب



piroozman
شنبه 10 فروردین 1392, 19:05 عصر
با سلام
بنده به تازگی به برنامه نویسی تحت وب ورود پیدا کرده ام و بسیار گیج می زنم. در برنامه ای که قصد نوشتن اون رو دارم منو و ساب منوهایی وجود دارد. قصد دارم با کلیک بر روی منوها یا ساب منوها، قسمتی از صفحه وب با کنترلهای مرتبط با منظور کاربر پر شده و نمایش داده شوند.
فرض کنید منوهایی تحت عنوان کاربران، کارمندان، گروه ها و . . . وجود دارد. حال قصد دارم وقتی کاربر بروی منوی کاربران کلیک کرد بدون بازخوانی شدن کل صفحه قسمتی از صفحه جدول مربوط به کاربران همراه با سایر کنترلهای مرتبط مانند حذف، ویرایش و . . . به کاربر نمایش بدهد(لازم به ذکر است جدول کاربران، کارمندان و گروه ها در دیتابیس وجود دارند) و اگر کاربر بر روی منوی کارمندان کلیک کرد جدول مربوط به کارمندان همراه با سایر کنترلهای مربوط به آن و . . . .
امروز مقدار در خصوص ajax و کنترل update panel مطالعه کردم . مثال هایی رو در این خصوص بررسی کردم. در این نوع ابزار می توان کنترلهایی قرار داد و تغییرات را بر روی آنها اعمال و تغییرات حاصله را بدون بازخوانی شدن صفحه در همان قسمت update panel مشاهده کرد، اما نمی دونم چطوری میشه کل محتویات update panel را تغییر داد و کنترلهای دیگر همراه با اطلاعات جدید (مثلا تغییر از گرید مربوط به کاربران به گرید کارمندان) را در اون لود کرد
ممنون می شم دوستان یاری کنندیا این که یک شیوه یا ایده بهتر بدهند. با تشکر

piroozman
شنبه 10 فروردین 1392, 20:29 عصر
محض رضای خدا یکی جواب بده. ممنون می شم عزیز

fakhravari
شنبه 10 فروردین 1392, 21:10 عصر
سوال نا مفهموم.
ابدیت پنل هم میتونید محتویاتش تغیر داد. نیمدونم سوال شما دقیقا چی هست.

mahdidabaghi
یک شنبه 11 فروردین 1392, 00:17 صبح
سلام دوست گرامی.پیشنهاد بنده اینه اگه تازه به مقوله ایجکس میخوای وارد شی بری و درباره جیکوئری-ایجکس مطالعه کنی.

piroozman
یک شنبه 11 فروردین 1392, 11:09 صبح
سوال نا مفهموم.
ابدیت پنل هم میتونید محتویاتش تغیر داد. نیمدونم سوال شما دقیقا چی هست.
تشکر که جواب دادید
فرض کنید پروژه سه صفحه دارد به نام های default، users، employees . در صفحه Default یک update panel داریم. در صفحه users یک گرید جهت نمایش کاربران، حذف، به روز رسانی آنها و . . . داریم و در صفحه employees هم یک گرید جهت نمایش کارمندان حذف به روز رسانی و . . . انها را داریم. حال سئوال اینجاست که چگونه می توان فرم مربوط به users را در update panel موجود در صفحه default نمایش داد و با کلیک کردن بر روی منوی کارمندان که در صفحه Default وجود دارد لیست کارمندان را درون همان update panel موجود در صفحه Default نمایش داد. امیدوارم سئوالم را واضح توضیح داده باشم.


سلام دوست گرامی.پیشنهاد بنده اینه اگه تازه به مقوله ایجکس میخوای وارد شی بری و درباره جیکوئری-ایجکس مطالعه کنی.
از راهنمایی شما هم ممنونم. حتما این کار رو می کنم. به تازگی شروع کردم

piroozman
یک شنبه 11 فروردین 1392, 17:15 عصر
کسی نیست؟ دوستان لطفا جواب بدند. . . .