PDA

View Full Version : سوال: مشکل در کارکردن با multi view



mehrdad85
سه شنبه 03 اسفند 1389, 07:56 صبح
سلام
من داخل فرمم یه multiview دارم که حاوی دوتا view هستش
داخل فرم یه radioButtonList هم دارم
میخوام با استفاده از مقداری که radioButoonList میگیره یکی ار view ها نشون داده بشه
از کد زیر استفاده کردم اما جواب نمیده یعنی با تغییر مقدار rradioButtonList اتفاقی نمیافته و هیچ کدوم از view ها نمایش داده نمیشن
در ضمت خصوصیت autoPostBack مربوط به radioButoonList نیز true هستش

میتونید راهنمایی کنین مشکل کار کجاس؟



protected void multiviewchanged(object sender,EventArgs e)
{
if(RadioButtonList1.SelectedIndex==1){
multiview.ActiveViewIndex=-1;
}else
{multiview.ActiveViewIndex=0;
}
}

ali15462002
سه شنبه 03 اسفند 1389, 12:05 عصر
دوست عزیز شما باید radioButoonList رو خارج از Multiview قرار بدی تا لود بشه و شما با انتخاب یک آیتم از اون view مورد نظرت لود بشه.

mehrdad85
سه شنبه 03 اسفند 1389, 12:46 عصر
من radioButton List را خارج از multiview تعریف کردم اما باز مشکل حل نشد
چیز دیگه ای به ذهنت نمیرسه؟
ممنونت میشم کمکم کنی

مرسی

ali15462002
سه شنبه 03 اسفند 1389, 12:58 عصر
میشه کد html صفحه رو هم بزاری ببینم؟

FirstLine
چهارشنبه 04 اسفند 1389, 08:53 صبح
protected void multiviewchanged(object sender,EventArgs e)
{
if(RadioButtonList1.SelectedIndex==1){
multiview.ActiveViewIndex=-1;
}else
{multiview.ActiveViewIndex=0;
}
}

با سلام
بجای اینکه کدهاتون رو در رویداد multiviewchanged قرار بدید کد شرطتون رو در radiochanged بزارید.
با تشکر

Peyman.Gh
چهارشنبه 04 اسفند 1389, 15:34 عصر
ActiveViewIndex از 0 شروع می شود.

موفق باشید.