مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadi

عضویت از 1393/07/18

مشکل با CheckBox

  • چهارشنبه 29 مهر 1394
  • 08:06
تشکر میکنم

سلام من یه CheckBox دارم که وصل به دیتایس هست حالا میخوام وقتی که هرکدومش انتخاب بشه اون متنی که داره بیاد بیرون

SqlDataSource ds_link = new SqlDataSource();
        ds_link = DAL.service_news.data_source("Select * From servicetitle_news");
        ch_group_news.DataSource = ds_link;
        ch_group_news.DataBind();
        ch_group_news.Items.Add("خبر سایت");

 

فایل ضمیمه شده

پاسخ های این پرسش

تعداد پاسخ ها : 9 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 29 مهر 1394
  • 08:16

شما ابتدا خاصیت AutoPostBack را باید True کنید

بعدش میتونید در رویداد CheckedChange مدیریتش کنید


        protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
        {
            Label1.Text = CheckBox1.Text;
        }

 

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • چهارشنبه 29 مهر 1394
  • 08:19

اقای مدائنی با این کد قبلا تست کردم نمیشه و وقتی یه CheckBox به دیتابیس وصل هست خاصیت CheckedChanged نداره

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 29 مهر 1394
  • 08:46

از CheckBoxList استفاده کردید ؟

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • چهارشنبه 29 مهر 1394
  • 08:57

بله

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 29 مهر 1394
  • 09:12

پس چرا نوشتید CheckBox ؟؟؟؟؟

باید توسط یک حلقه آیتم های انتخاب شده را بدست بیارید

    foreach (ListItem item in CBLGold.Items)
        {
            if (item.Selected)
            {
                string selectedValue = item.Value;
            }
        }

 

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • چهارشنبه 29 مهر 1394
  • 09:25
من برای ثبت خبر دسته بندی دارم حالا میخوام هرکدوم انتخاب شد خبرهای داخل اون جدول مربوط به خودش ثبت بشه به نظر شما برای این کار باید جیکار کنم؟

راهنماییتون برای این کار

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 29 مهر 1394
  • 09:33

شما میتونید از تگ a استفاده کنید و توسط repeater این تگ رو به ازای هر گروه تکرار کنید

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

و بعد براساس کد گروه ها رو نمایش بدید

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • چهارشنبه 29 مهر 1394
  • 09:39

ببخشید فکر کنم متوجه سوالم نشدی

وقتی میخوام یه خبر جدید ثبت کنم یه سری دسته بندی دارم حالا میخوام هرکدوم انتخاب شد خبر جدید داخل اون جدول ذخیره بشه مثلا اگه دسته بندی مقالات و خبر سایت انتخاب شد خبر فقط داخل این دو جدول ثبت بشه

 

کاربر سایت

سید سادات

عضویت از 1394/02/22

  • پنجشنبه 30 مهر 1394
  • 13:38

این ک چیزی نیست
اولا باید از رادیو باتن استفاده کنید نه چک 

دوما کد منو بصورت سی شارپ تبدیل کنین  `Vb to csharp 

مقدار تکست رادیو باتن رو وقتی دکمه ثبت میزنین رو به تکست باکسی که محتویاتش میخواد در دیتا بیس ذخیره میشه رو انتقال بدید


    Protected Sub Radio7of1_CheckedChanged(sender As Object, e As EventArgs) Handles Radio7of1.CheckedChanged
        Radio8of1.Checked = False
        Radio8of2.Checked = False
        Radio8of3.Checked = False
        Radio8of4.Checked = False
        Radio8of5.Checked = False
        Radio8of6.Checked = False
        Radio8of7.Checked = False
        Radio8of8.Checked = False
        Radio8of9.Checked = False
        Radio8of10.Checked = False
        Radio8of11.Checked = False
        Radio8of12.Checked = False
        Radio8of13.Checked = False
        Radio8of14.Checked = False
        Radio8of15.Checked = False

        TexT7.Text = Radio7of1.Text
        TexT8.Text = ""
        Radio8of1.Visible = True : Radio8of1.GroupName = "force2" : Radio8of1.Text = "ASP.net آموزش"
        Radio8of2.Visible = True : Radio8of2.GroupName = "force2" : Radio8of2.Text = "VB.net آموزش"
        Radio8of3.Visible = True : Radio8of3.GroupName = "force2" : Radio8of3.Text = "C#.net آموزش"
        Radio8of4.Visible = True : Radio8of4.GroupName = "force2" : Radio8of4.Text = "HTML آموزش"
        Radio8of5.Visible = True : Radio8of5.GroupName = "force2" : Radio8of5.Text = "CSS آموزش"
        Radio8of6.Visible = True : Radio8of6.GroupName = "force2" : Radio8of6.Text = "PHP آموزش"
        Radio8of7.Visible = True : Radio8of7.GroupName = "force2" : Radio8of7.Text = "JQuery آموزش"
        Radio8of8.Visible = True : Radio8of8.GroupName = "force2" : Radio8of8.Text = "AjacX آموزش"
        Radio8of9.Visible = True : Radio8of9.GroupName = "force2" : Radio8of9.Text = "Java آموزش"
        Radio8of10.Visible = True : Radio8of10.GroupName = "force2" : Radio8of10.Text = "Android آموزش"
        Radio8of11.Visible = True : Radio8of11.GroupName = "force2" : Radio8of11.Text = "SQL آموزش"
        Radio8of12.Visible = True : Radio8of12.GroupName = "force2" : Radio8of12.Text = "C++plus آموزش"
        Radio8of13.Visible = False : Radio8of13.GroupName = "" : Radio8of13.Text = ""
        Radio8of14.Visible = False : Radio8of14.GroupName = "" : Radio8of14.Text = ""
        Radio8of15.Visible = False : Radio8of15.GroupName = "" : Radio8of15.Text = ""

     





    End Sub

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)