• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

نمیتونم اطلاعات radio buttonlist رو بخونم

shervin

ASP.net
کاربر قدیمی پرشین تولز
تاریخ عضویت
26 ژوئن 2005
نوشته‌ها
6,353
لایک‌ها
261
سن
39
محل سکونت
تهران
خیلی عجیبه
من تو همین پروژه چند جای دیگه هم از RadioButtonList استفاده کردم و اصلا مشکل نداشتم
حالا مشکل چیه؟
موقع لود صفحه یه سری اطلاعاتو از دیتای بیس میگیرم و پرش میکنم و نشون هم میده و مشکلی نیست
ولی موقع خوندن اطلاعات وقتی میزنم rbl.selecteditem.text میگه
Object reference not set to an instance of an object.
و value رو هم نمیتونه از selecteditem بخونه ولی از selectedvalue میتونه بخونه
و وقتی AppendDataBuntItem رو true میکنم میخونه ولی خب با هر بار کلیک تعدا آیتم ها 2 برابر میشه
اصلا نمیدونم کجاش مشکل داره
اینم کد پر کردنش
کد:
  Dim tdate As Date = Now
        Dim dr As SqlDataReader
        cm = New SqlCommand("select id,amount from invest where username=@username and unlock<@tdate and status='active'", cn)
        cm.Parameters.Add("@username", username)
        cm.Parameters.Add("@tdate", tdate.Date)
        cn.Open()
        dr = cm.ExecuteReader
        rbl.DataSource = dr

        rbl.DataValueField = "id"
        rbl.DataTextField = "amount"

        rbl.DataBind()
        dr.Close()
        cn.Close()
 
بالا