سلام من یه 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("خبر سایت");
شما ابتدا خاصیت AutoPostBack را باید True کنید
بعدش میتونید در رویداد CheckedChange مدیریتش کنید
protected void CheckBox1_CheckedChanged(object sender, EventArgs e) { Label1.Text = CheckBox1.Text; }
اقای مدائنی با این کد قبلا تست کردم نمیشه و وقتی یه CheckBox به دیتابیس وصل هست خاصیت CheckedChanged نداره
از CheckBoxList استفاده کردید ؟
بله
پس چرا نوشتید CheckBox ؟؟؟؟؟
باید توسط یک حلقه آیتم های انتخاب شده را بدست بیارید
foreach (ListItem item in CBLGold.Items) { if (item.Selected) { string selectedValue = item.Value; } }
راهنماییتون برای این کار
شما میتونید از تگ a استفاده کنید و توسط repeater این تگ رو به ازای هر گروه تکرار کنید
با کلیک روی هر تگ ارسال میشه به صفحه نمایش خبر های براساس گروه و کد گروه را به آن صفحه ارسال کنید
و بعد براساس کد گروه ها رو نمایش بدید
ببخشید فکر کنم متوجه سوالم نشدی
وقتی میخوام یه خبر جدید ثبت کنم یه سری دسته بندی دارم حالا میخوام هرکدوم انتخاب شد خبر جدید داخل اون جدول ذخیره بشه مثلا اگه دسته بندی مقالات و خبر سایت انتخاب شد خبر فقط داخل این دو جدول ثبت بشه
این ک چیزی نیست
اولا باید از رادیو باتن استفاده کنید نه چک
دوما کد منو بصورت سی شارپ تبدیل کنین `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
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)