PDA

View Full Version : درست کردن صفحه سوال برای ازمون انلاین



sanaz6
سه شنبه 07 خرداد 1392, 17:07 عصر
سلام بچه ها لفا کمکک کنید من میخوام سوال از پایگاه داد بره روی صفحه دانشجو جواب بده وقتی کد رو این طوری مینویسم میگه out of renge فقط تا 5 سطر میتونم بنویسم دقیقا ایتم 5 میگه خارج رنج هستش چه کار کنم


Label4.Text = dg.Items[0].Cells[0].Text;
[/FONT]//RadioButton1.Text = dg.Items[0].Cells[1].Text;
//RadioButton2.Text = dg.Items[0].Cells[2].Text;
//RadioButton3.Text = dg.Items[0].Cells[2].Text;
//RadioButton4.Text = dg.Items[0].Cells[3].Text;
Label5.Text = dg.Items[1].Cells[0].Text;
//RadioButton5.Text = dg.Items[1].Cells[1].Text;
//RadioButton6.Text = dg.Items[1].Cells[2].Text;
//RadioButton7.Text = dg.Items[1].Cells[2].Text;
//RadioButton8.Text = dg.Items[1].Cells[3].Text;
Label6.Text = dg.Items[2].Cells[0].Text;
//RadioButton9.Text = dg.Items[2].Cells[1].Text;
//RadioButton10.Text = dg.Items[2].Cells[2].Text;
//RadioButton11.Text = dg.Items[2].Cells[2].Text;
//RadioButton12.Text = dg.Items[2].Cells[3].Text;
Label7.Text = dg.Items[3].Cells[0].Text;
//RadioButton13.Text = dg.Items[3].Cells[1].Text;
//RadioButton14.Text = dg.Items[3].Cells[2].Text;
//RadioButton15.Text = dg.Items[3].Cells[2].Text;
//RadioButton16.Text = dg.Items[3].Cells[3].Text;
Label8.Text = dg.Items[4].Cells[0].Text;
//RadioButton17.Text = dg.Items[4].Cells[1].Text;
//RadioButton18.Text = dg.Items[4].Cells[2].Text;
//RadioButton19.Text = dg.Items[4].Cells[2].Text;
//RadioButton20.Text = dg.Items[4].Cells[3].Text;
Label9.Text = dg.Items[5].Cells[0].Text;
// RadioButton21.Text = dg.Items[5].Cells[1].Text;
//RadioButton22.Text = dg.Items[5].Cells[2].Text;
// RadioButton23.Text = dg.Items[5].Cells[2].Text;
// RadioButton24.Text = dg.Items[5].Cells[3].Text;
]

sanaz6
سه شنبه 07 خرداد 1392, 17:08 عصر
سلام بچه ها لفا کمکک کنید من میخوام سوال از پایگاه داد بره روی صفحه دانشجو جواب بده وقتی کد رو این طوری مینویسم میگه out of renge فقط تا 5 سطر میتونم بنویسم دقیقا ایتم 5 میگه خارج رنج هستش چه کار کنم


Label4.Text = dg.Items[0].Cells[0].Text;
[/FONT]//RadioButton1.Text = dg.Items[0].Cells[1].Text;
//RadioButton2.Text = dg.Items[0].Cells[2].Text;
//RadioButton3.Text = dg.Items[0].Cells[2].Text;
//RadioButton4.Text = dg.Items[0].Cells[3].Text;
Label5.Text = dg.Items[1].Cells[0].Text;
//RadioButton5.Text = dg.Items[1].Cells[1].Text;
//RadioButton6.Text = dg.Items[1].Cells[2].Text;
//RadioButton7.Text = dg.Items[1].Cells[2].Text;
//RadioButton8.Text = dg.Items[1].Cells[3].Text;
Label6.Text = dg.Items[2].Cells[0].Text;
//RadioButton9.Text = dg.Items[2].Cells[1].Text;
//RadioButton10.Text = dg.Items[2].Cells[2].Text;
//RadioButton11.Text = dg.Items[2].Cells[2].Text;
//RadioButton12.Text = dg.Items[2].Cells[3].Text;
Label7.Text = dg.Items[3].Cells[0].Text;
//RadioButton13.Text = dg.Items[3].Cells[1].Text;
//RadioButton14.Text = dg.Items[3].Cells[2].Text;
//RadioButton15.Text = dg.Items[3].Cells[2].Text;
//RadioButton16.Text = dg.Items[3].Cells[3].Text;
Label8.Text = dg.Items[4].Cells[0].Text;
//RadioButton17.Text = dg.Items[4].Cells[1].Text;
//RadioButton18.Text = dg.Items[4].Cells[2].Text;
//RadioButton19.Text = dg.Items[4].Cells[2].Text;
//RadioButton20.Text = dg.Items[4].Cells[3].Text;
Label9.Text = dg.Items[5].Cells[0].Text;
// RadioButton21.Text = dg.Items[5].Cells[1].Text;
//RadioButton22.Text = dg.Items[5].Cells[2].Text;
// RadioButton23.Text = dg.Items[5].Cells[2].Text;
// RadioButton24.Text = dg.Items[5].Cells[3].Text;
]
4 تای اول نمایش داده میشه ولی 5 خارج رنج

mjt10063
سه شنبه 07 خرداد 1392, 17:23 عصر
اگر صد تا سوال داشته باشی چطوری میخوای این همه لیبل و رادیو باتون بسازی

این روش اشتباه باید با reppeater یا ... نمایش بدی

sanaz6
سه شنبه 07 خرداد 1392, 18:13 عصر
اگر صد تا سوال داشته باشی چطوری میخوای این همه لیبل و رادیو باتون بسازی

این روش اشتباه باید با reppeater یا ... نمایش بدی

میشه بیشتر توضیح بدی من هیچ نمیدونم

mjt10063
سه شنبه 07 خرداد 1392, 18:32 عصر
شما توی آزمون انلاین باید از قبل سوالات رو وارد بانک کنید
وقتی من استاد 50 سوال وارد بانک کردم
و شما 70 سوال
و x 100 سوال
شما چطوری میخواید از قبل این همه کنترل برای همه سوالات توی صفحتون بزارید
باید از repeater یا grid استفاده کنید
یه جستجو کنید راه حلش رو پیدا میکنید

به اینجا هم یه سری بزن
http://barnamenevis.org/showthread.php?397669-%D8%A2%D8%B2%D9%85%D9%88%D9%86-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86

sanaz6
سه شنبه 07 خرداد 1392, 19:14 عصر
شما توی آزمون انلاین باید از قبل سوالات رو وارد بانک کنید
وقتی من استاد 50 سوال وارد بانک کردم
و شما 70 سوال
و x 100 سوال
شما چطوری میخواید از قبل این همه کنترل برای همه سوالات توی صفحتون بزارید
باید از repeater یا grid استفاده کنید
یه جستجو کنید راه حلش رو پیدا میکنید

به اینجا هم یه سری بزن
http://barnamenevis.org/showthread.php?397669-%D8%A2%D8%B2%D9%85%D9%88%D9%86-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86خوب من بالاش شرط گذاشتم که اگه بیشتر از 30 تا شد رندوم انتخاب کن

mjt10063
سه شنبه 07 خرداد 1392, 19:31 عصر
چی بیشتر از 30 تا شد
دوست عزیز وقتی روشی اشتباه دیگه نباید روش تاکید کنی
به این پستی که لینکش رو گذاشتم سر زدی
خیلی راحت و بدون دردسر میتونی صفحه سوالاتت رو بسازی با هر تعداد سوالی که بخوای
خودش برات کنترل میزاره

sanaz6
سه شنبه 07 خرداد 1392, 19:35 عصر
خوب من بالاش شرط گذاشتم که اگه بیشتر از 30 تا شد رندوم انتخاب کن

درواقع بگم من از کلکسیون استفاده کردم شرط بیشتر از 30 تا رندوم انتخاب کن ولی نمیدونم چرا جواب نمیده ولی برام جالبه چرا بیشتر از 5 سطر خارج رنج هستش خیلی جالبه نمیدونم چرا؟

sanaz6
سه شنبه 07 خرداد 1392, 19:38 عصر
درواقع بگم من از کلکسیون استفاده کردم شرط بیشتر از 30 تا رندوم انتخاب کن ولی نمیدونم چرا جواب نمیده ولی برام جالبه چرا بیشتر از 5 سطر خارج رنج هستش خیلی جالبه نمیدونم چرا؟

کلا بحث سوال به کنار چرا من یه شی دیتا گرید تعریف کردم دواقع باهاش به سطر و ستون پایگاه دست میزنم چرا وقتی سطر از 5 تا بیشتر مینویسم همون کدهای بالا مگه خارج رنج

saeed31641
سه شنبه 07 خرداد 1392, 19:42 عصر
سوالتون لطفا واضح و دقیق بپرسین .شما خودت می دونی چیکار کردی چه کدی نوشتی ما که خبر نداریم.اونطوری دوستان نمی توند کمکه زیادی بکنند

mjt10063
سه شنبه 07 خرداد 1392, 19:43 عصر
کلا بحث سوال به کنار چرا من یه شی دیتا گرید تعریف کردم دواقع باهاش به سطر و ستون پایگاه دست میزنم چرا وقتی سطر از 5 تا بیشتر مینویسم همون کدهای بالا مگه خارج رنج
شما کل کد رو بزارید تا بشه برسیش کرد

sanaz6
سه شنبه 07 خرداد 1392, 19:59 عصر
private void loadporsesh()
{
strsql = "select * from porsesh where ostad=N'" + Label68.Text + "' and dars=N'" + Label69.Text + "'";
tblname = "porsesh";
dacheck();
Label14.Text = dg.Items[0].Cells[1].Text;
Label15.Text = dg.Items[1].Cells[1].Text;
Label16.Text = dg.Items[2].Cells[1].Text;
Label17.Text = dg.Items[3].Cells[1].Text;
Label18.Text = dg.Items[4].Cells[1].Text;
Label19.Text = dg.Items[5].Cells[1].Text;
}
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

sanaz6
سه شنبه 07 خرداد 1392, 20:03 عصر
private void loadporsesh()
{
strsql = "select * from porsesh where ostad=N'" + cook2 + "' and dars=N'" + cook3 + "'";
tblname = "porsesh";
dacheck();

if( dw.Count > 29)
{
Random sp = new Random();
for (int i = 0; i < 30; i++)
{
int t=sp.Next(1, 31);
while (javab.IndexOf(t)>=0 )
{
t = sp.Next(1, 31);
}
javab.Add(t);
}
Label3.Text = dg.Items[javab[0]].Cells[0].Text;
Label4.Text = dg.Items[javab[1]].Cells[0].Text;
Label5.Text = dg.Items[javab[2]].Cells[0].Text;
Label6.Text = dg.Items[javab[3]].Cells[0].Text;
Label7.Text = dg.Items[javab[4]].Cells[0].Text;
Label8.Text = dg.Items[javab[5]].Cells[0].Text;
Label9.Text = dg.Items[javab[6]].Cells[0].Text;
Label10.Text = dg.Items[javab[7]].Cells[0].Text;
Label11.Text = dg.Items[javab[8]].Cells[0].Text;
Label12.Text = dg.Items[javab[9]].Cells[0].Text;
Label13.Text = dg.Items[javab[10]].Cells[0].Text;
Label14.Text = dg.Items[javab[11]].Cells[0].Text;
Label15.Text = dg.Items[javab[12]].Cells[0].Text;
Label16.Text = dg.Items[javab[13]].Cells[0].Text;
Label17.Text = dg.Items[javab[14]].Cells[0].Text;
Label18.Text = dg.Items[javab[15]].Cells[0].Text;
Label19.Text = dg.Items[javab[16]].Cells[0].Text;
Label20.Text = dg.Items[javab[17]].Cells[0].Text;
Label21.Text = dg.Items[javab[18]].Cells[0].Text;
Label22.Text = dg.Items[javab[19]].Cells[0].Text;
Label23.Text = dg.Items[javab[20]].Cells[0].Text;
Label24.Text = dg.Items[javab[21]].Cells[0].Text;
Label25.Text = dg.Items[javab[22]].Cells[0].Text;
Label26.Text = dg.Items[javab[23]].Cells[0].Text;
Label27.Text = dg.Items[javab[24]].Cells[0].Text;
Label28.Text = dg.Items[javab[25]].Cells[0].Text;
Label29.Text = dg.Items[javab[26]].Cells[0].Text;
Label30.Text = dg.Items[javab[27]].Cells[0].Text;
Label31.Text = dg.Items[javab[28]].Cells[0].Text;
Label32.Text = dg.Items[javab[29]].Cells[0].Text;
//***********************************************
RadioButton1.Text = dg.Items[javab[0]].Cells[1].Text;
RadioButton5.Text = dg.Items[javab[1]].Cells[1].Text;
RadioButton9.Text = dg.Items[javab[2]].Cells[1].Text;
RadioButton13.Text = dg.Items[javab[3]].Cells[1].Text;
RadioButton17.Text = dg.Items[javab[4]].Cells[1].Text;
RadioButton21.Text = dg.Items[javab[5]].Cells[1].Text;
RadioButton25.Text = dg.Items[javab[6]].Cells[1].Text;
RadioButton29.Text = dg.Items[javab[7]].Cells[1].Text;
RadioButton33.Text = dg.Items[javab[8]].Cells[1].Text;
RadioButton37.Text = dg.Items[javab[9]].Cells[1].Text;
RadioButton41.Text = dg.Items[javab[10]].Cells[1].Text;
RadioButton45.Text = dg.Items[javab[11]].Cells[1].Text;
RadioButton49.Text = dg.Items[javab[12]].Cells[1].Text;
RadioButton53.Text = dg.Items[javab[13]].Cells[1].Text;
RadioButton57.Text = dg.Items[javab[14]].Cells[1].Text;
RadioButton61.Text = dg.Items[javab[15]].Cells[1].Text;
RadioButton65.Text = dg.Items[javab[16]].Cells[1].Text;
RadioButton69.Text = dg.Items[javab[17]].Cells[1].Text;
RadioButton73.Text = dg.Items[javab[18]].Cells[1].Text;
RadioButton77.Text = dg.Items[javab[19]].Cells[1].Text;
RadioButton81.Text = dg.Items[javab[20]].Cells[1].Text;
RadioButton85.Text = dg.Items[javab[21]].Cells[1].Text;
RadioButton89.Text = dg.Items[javab[22]].Cells[1].Text;
RadioButton93.Text = dg.Items[javab[23]].Cells[1].Text;
RadioButton97.Text = dg.Items[javab[24]].Cells[1].Text;
RadioButton101.Text = dg.Items[javab[25]].Cells[1].Text;
RadioButton105.Text = dg.Items[javab[26]].Cells[1].Text;
RadioButton109.Text = dg.Items[javab[27]].Cells[1].Text;
RadioButton113.Text = dg.Items[javab[28]].Cells[1].Text;
RadioButton117.Text = dg.Items[javab[29]].Cells[1].Text;
//************************************
RadioButton2.Text = dg.Items[javab[0]].Cells[2].Text;
RadioButton6.Text = dg.Items[javab[1]].Cells[2].Text;
RadioButton10.Text = dg.Items[javab[2]].Cells[2].Text;
RadioButton14.Text = dg.Items[javab[3]].Cells[2].Text;
RadioButton18.Text = dg.Items[javab[4]].Cells[2].Text;
RadioButton22.Text = dg.Items[javab[5]].Cells[2].Text;
RadioButton26.Text = dg.Items[javab[6]].Cells[2].Text;
RadioButton30.Text = dg.Items[javab[7]].Cells[2].Text;
RadioButton34.Text = dg.Items[javab[8]].Cells[2].Text;
RadioButton38.Text = dg.Items[javab[9]].Cells[2].Text;
RadioButton42.Text = dg.Items[javab[10]].Cells[2].Text;
RadioButton46.Text = dg.Items[javab[11]].Cells[2].Text;
RadioButton50.Text = dg.Items[javab[12]].Cells[2].Text;
RadioButton54.Text = dg.Items[javab[13]].Cells[2].Text;
RadioButton58.Text = dg.Items[javab[14]].Cells[2].Text;
RadioButton62.Text = dg.Items[javab[15]].Cells[2].Text;
RadioButton66.Text = dg.Items[javab[16]].Cells[2].Text;
RadioButton70.Text = dg.Items[javab[17]].Cells[2].Text;
RadioButton74.Text = dg.Items[javab[18]].Cells[2].Text;
RadioButton78.Text = dg.Items[javab[19]].Cells[2].Text;
RadioButton82.Text = dg.Items[javab[20]].Cells[2].Text;
RadioButton86.Text = dg.Items[javab[21]].Cells[2].Text;
RadioButton90.Text = dg.Items[javab[22]].Cells[2].Text;
RadioButton94.Text = dg.Items[javab[23]].Cells[2].Text;
RadioButton98.Text = dg.Items[javab[24]].Cells[2].Text;
RadioButton102.Text = dg.Items[javab[25]].Cells[2].Text;
RadioButton106.Text = dg.Items[javab[26]].Cells[2].Text;
RadioButton110.Text = dg.Items[javab[27]].Cells[2].Text;
RadioButton114.Text = dg.Items[javab[28]].Cells[2].Text;
RadioButton118.Text = dg.Items[javab[29]].Cells[2].Text;
//*********************************
RadioButton3.Text = dg.Items[javab[0]].Cells[3].Text;
RadioButton7.Text = dg.Items[javab[1]].Cells[3].Text;
RadioButton11.Text = dg.Items[javab[2]].Cells[3].Text;
RadioButton15.Text = dg.Items[javab[3]].Cells[3].Text;
RadioButton19.Text = dg.Items[javab[4]].Cells[3].Text;
RadioButton23.Text = dg.Items[javab[5]].Cells[3].Text;
RadioButton27.Text = dg.Items[javab[6]].Cells[3].Text;
RadioButton31.Text = dg.Items[javab[7]].Cells[3].Text;
RadioButton35.Text = dg.Items[javab[8]].Cells[3].Text;
RadioButton39.Text = dg.Items[javab[9]].Cells[3].Text;
RadioButton43.Text = dg.Items[javab[10]].Cells[3].Text;
RadioButton47.Text = dg.Items[javab[11]].Cells[3].Text;
RadioButton51.Text = dg.Items[javab[12]].Cells[3].Text;
RadioButton55.Text = dg.Items[javab[13]].Cells[3].Text;
RadioButton59.Text = dg.Items[javab[14]].Cells[3].Text;
RadioButton63.Text = dg.Items[javab[15]].Cells[3].Text;
RadioButton67.Text = dg.Items[javab[16]].Cells[3].Text;
RadioButton71.Text = dg.Items[javab[17]].Cells[3].Text;
RadioButton75.Text = dg.Items[javab[18]].Cells[3].Text;
RadioButton79.Text = dg.Items[javab[19]].Cells[3].Text;
RadioButton83.Text = dg.Items[javab[20]].Cells[3].Text;
RadioButton87.Text = dg.Items[javab[21]].Cells[3].Text;
RadioButton91.Text = dg.Items[javab[22]].Cells[3].Text;
RadioButton95.Text = dg.Items[javab[23]].Cells[3].Text;
RadioButton99.Text = dg.Items[javab[24]].Cells[3].Text;
RadioButton103.Text = dg.Items[javab[25]].Cells[3].Text;
RadioButton107.Text = dg.Items[javab[26]].Cells[3].Text;
RadioButton111.Text = dg.Items[javab[27]].Cells[3].Text;
RadioButton115.Text = dg.Items[javab[28]].Cells[3].Text;
RadioButton119.Text = dg.Items[javab[29]].Cells[3].Text;
//************************************
RadioButton4.Text = dg.Items[javab[0]].Cells[4].Text;
RadioButton8.Text = dg.Items[javab[1]].Cells[4].Text;
RadioButton12.Text = dg.Items[javab[2]].Cells[4].Text;
RadioButton16.Text = dg.Items[javab[3]].Cells[4].Text;
RadioButton20.Text = dg.Items[javab[4]].Cells[4].Text;
RadioButton24.Text = dg.Items[javab[5]].Cells[4].Text;
RadioButton28.Text = dg.Items[javab[6]].Cells[4].Text;
RadioButton32.Text = dg.Items[javab[7]].Cells[4].Text;
RadioButton36.Text = dg.Items[javab[8]].Cells[4].Text;
RadioButton40.Text = dg.Items[javab[9]].Cells[4].Text;
RadioButton44.Text = dg.Items[javab[10]].Cells[4].Text;
RadioButton48.Text = dg.Items[javab[11]].Cells[4].Text;
RadioButton52.Text = dg.Items[javab[12]].Cells[4].Text;
RadioButton56.Text = dg.Items[javab[13]].Cells[4].Text;
RadioButton60.Text = dg.Items[javab[14]].Cells[4].Text;
RadioButton64.Text = dg.Items[javab[15]].Cells[4].Text;
RadioButton68.Text = dg.Items[javab[16]].Cells[4].Text;
RadioButton72.Text = dg.Items[javab[17]].Cells[4].Text;
RadioButton76.Text = dg.Items[javab[18]].Cells[4].Text;
RadioButton80.Text = dg.Items[javab[19]].Cells[4].Text;
RadioButton84.Text = dg.Items[javab[20]].Cells[4].Text;
RadioButton88.Text = dg.Items[javab[21]].Cells[4].Text;
RadioButton92.Text = dg.Items[javab[22]].Cells[4].Text;
RadioButton96.Text = dg.Items[javab[23]].Cells[4].Text;
RadioButton100.Text = dg.Items[javab[24]].Cells[4].Text;
RadioButton104.Text = dg.Items[javab[25]].Cells[4].Text;
RadioButton108.Text = dg.Items[javab[26]].Cells[4].Text;
RadioButton112.Text = dg.Items[javab[27]].Cells[4].Text;
RadioButton116.Text = dg.Items[javab[28]].Cells[4].Text;
RadioButton120.Text = dg.Items[javab[29]].Cells[4].Text;
}

}

sanaz6
سه شنبه 07 خرداد 1392, 20:04 عصر
اینم کدم که گفتم با کلکسیون نوشتم باید جواب بده نمیدونم چرا نمیده. اونم اون کدی که گفته خارج رنج اینا رو جدا از هم بگید

mjt10063
سه شنبه 07 خرداد 1392, 20:33 عصر
من که هی چی متوجه نشدم

فکر کنم شما صفحه به این آسونی رو واسه خودتون خیلی سخت گرفتین

بازم شرمنده اگر نمیتونم مشکل این کدتون رو حل کنم

forestasphalt
سه شنبه 07 خرداد 1392, 22:08 عصر
دوست عزیز این کد بیخیال بشی خیلی بهتره(حتی اگه الانم جواب بده بعدها مشکلات سرسام آوری برات پیش میاره)
کل کاری رو که میخوای بکنی رو بگو تا برات انجام بدیم
موفق باشید

sanaz6
چهارشنبه 08 خرداد 1392, 12:26 عصر
دوست عزیز این کد بیخیال بشی خیلی بهتره(حتی اگه الانم جواب بده بعدها مشکلات سرسام آوری برات پیش میاره)
کل کاری رو که میخوای بکنی رو بگو تا برات انجام بدیم
موفق باشید
من میخوام سوال ها نمایش داده بشه یه بانک دارم و یه صفحه استاد سوال در میاره میره تو بانک حالا میخوام نوشن بدم یکی از دوستان که گفتن از ریپیتراستفاده کنم یکسری کد گذاشتنول ولی بازم نفهیمدم چه کار کنم یکم بیشتر توضیح بدیدhttp://barnamenevis.org/showthread.p...A7%DB%8C%D9%86 (http://barnamenevis.org/showthread.php?397669-%D8%A2%D8%B2%D9%85%D9%88%D9%86-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86)

mjt10063
چهارشنبه 08 خرداد 1392, 13:19 عصر
من میخوام سوال ها نمایش داده بشه یه بانک دارم و یه صفحه استاد سوال در میاره میره تو بانک حالا میخوام نوشن بدم یکی از دوستان که گفتن از ریپیتراستفاده کنم یکسری کد گذاشتنول ولی بازم نفهیمدم چه کار کنم یکم بیشتر توضیح بدیدhttp://barnamenevis.org/showthread.p...A7%DB%8C%D9%86 (http://barnamenevis.org/showthread.php?397669-%D8%A2%D8%B2%D9%85%D9%88%D9%86-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86)

شما بگید کجای این صفحه رو متوجه نمیشید تا منم توضیح بدم بهتون

sanaz6
چهارشنبه 08 خرداد 1392, 16:40 عصر
با سلام خوب اول یک ریپیتر روی صفحه میندازیم و اونو به پایگاه داده به اسم مال من اسمش پرسش پرسش وصل میکنیم درسته؟من یه صفحه وظیف استاد دارم که داخلش سوال از طریق یکسری تکست باکس و یه دکمه و کلید به پایگاه میره تو این تیبل من دارم سوال و جواب یک و دو و سه و چهار و کلید و استاد و درس خوب یه صفحه دیگه میسازم به اسم تست که میخوام سوال ها تو این صفحه باشه درسته ؟
<asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a1") %>"></asp:ListItem> <asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a2") %>"></asp:ListItem>
<asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a3") %>"></asp:ListItem>
<asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a4") %>"></asp:ListItem>

خوب اینا رو چه طوری من باید بدم من از جعبه ابزار یه ریپیتر تو صفحه تست انداختم خوب حالا اینا رو باید چه طوری تعریف کنم قضیه این لیست ایتم و دیتا بایندر چیه بعد ردیو باتن ها رو تو همین صفحه تست بندازم با همین بهم بگو تو صفحه تست چی بزارم که این کد ایجاد بشه شما این کدها رو دستی وارد کردی این کد رو کلا توضیح بده داره چه کار میکنه قصدش چیه میخوام این کد متوجه بشم بفهمم چه خبر بهم تو صفحه شی انداختی که این ها ایجاد شدن یا این کد رو دستی نوشتی اگه دستی نوشتی برام توضیحش بده منون

sanaz6
چهارشنبه 08 خرداد 1392, 17:01 عصر
من اینا رو که کپی میکنم ایراد میگیره یه ردیو بات لیست بندازم
<asp:RadioButtonList ID="RadioBttL" runat="server"> <asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a1") %>"></asp:ListItem>
<asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a2") %>"></asp:ListItem>
<asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a3") %>"></asp:ListItem>
<asp:ListItem Text="<%# DataBinder.Eval(Container.DataItem, "a4") %>"></asp:ListItem>
</asp:RadioButtonList>این دیتا بایندر و ایول کانتینر اینا رو باید تو ردیو بات چی بندازم که کدشو این بزارم چون من کپی میکنم ازم ایراد میگیره میگه اشتباه

mjt10063
چهارشنبه 08 خرداد 1392, 18:04 عصر
دوست عزیز این کد ریپرتر
ردیو باتن نباید لیست باشه
باید تکی توی گروه باشن
بازن اگر ارور داد بگو تا کمک کنم

<asp:Repeater ID="Repeater1" runat="server">

<HeaderTemplate>

</HeaderTemplate>

<ItemTemplate>
<table style="width:100%; border:1px solid">
<tr>
<td>
<%#Eval("Q") %>
<asp:Label ID="lbl_q" Text='<%#Eval("id_q") %>' Visible="false" runat="server"></asp:Label>
<asp:Label ID="lbl_kdars" Text='<%#Eval("k_dars") %>' Visible="false" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:RadioButton GroupName="a" ID="RadioButton1" OnCheckedChanged="RadioButton1_OnCheckedChanged" Text='<%#Eval("a1") %>' runat="server" /><br />
<asp:RadioButton GroupName="a" ID="RadioButton2" OnCheckedChanged="RadioButton2_OnCheckedChanged" Text='<%#Eval("a2") %>' runat="server" /><br />
<asp:RadioButton GroupName="a" ID="RadioButton3" OnCheckedChanged="RadioButton3_OnCheckedChanged" Text='<%#Eval("a3") %>' runat="server" /><br />
<asp:RadioButton GroupName="a" ID="RadioButton4" OnCheckedChanged="RadioButton4_OnCheckedChanged" Text='<%#Eval("a4") %>' runat="server" /><br />
<asp:Label ID="lbl_a" Text='<%#Eval("id_a") %>' Visible="false" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>

<FooterTemplate>

</FooterTemplate>

</asp:Repeater>