رفتن به مطلب

شرط گذاشتن برای dropdown list در سیشارپ


Mahsaprogrammer

ارسال‌های توصیه شده

در در 11 مهر 1399 در 21:06، Mahsaprogrammer گفته است :

سلام کسی بلده چجوری dropdown list که به دیتابیس وصله براش شرط بزاریم

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

برای اتصال و شرط نمونه کد براتون قرار میدم

 

using System;    
using System.Collections.Generic;    
using System.Linq;    
using System.Web;    
using System.Web.UI;    
using System.Web.UI.WebControls;    
using System.Data.SqlClient;    
using System.Data;    
     
public partial class Default2 : System.Web.UI.Page    
{    
    string str = "Data Source=.;uid=sa;pwd=wintellect;database=rohatash";    
    protected void Page_Load(object sender, EventArgs e)    
    {    
        SqlConnection con = new SqlConnection(str);    
        string com = "Select * from UserDetail";    
        SqlDataAdapter adpt = new SqlDataAdapter(com, con);    
        DataTable dt = new DataTable();    
        adpt.Fill(dt);    
        DropDownList1.DataSource = dt;    
        DropDownList1.DataBind();    
        DropDownList1.DataTextField = "Name";    
        DropDownList1.DataValueField = "ID";    
        DropDownList1.DataBind();    
    }    
    protected void Button1_Click1(object sender, EventArgs e)    
    {    
        SqlConnection con = new SqlConnection(str);    
        SqlCommand cmd = new SqlCommand("select * from UserDetail where id = '" + DropDownList1.SelectedValue + "'", con);    
        SqlDataAdapter Adpt = new SqlDataAdapter(cmd);    
        DataTable dt = new DataTable();    
        Adpt.Fill(dt);    
        GridView1.DataSource = dt;    
        GridView1.DataBind();    
        Label1.Text = "record found";    
    }    
}

الان متغییر DropDownList1 رو مینویسید در ادامه از تابع SelectedValue اون استفاده میکنید

برای مثال

if (DropDownList1.SelectedIndex > 0)
            {
                if (DropDownList1.SelectedValue == "SabziPolo_BaMahi")
                {
                  کد ها و دستوراتی که میخواید اجرا بشه اینجا نوشته میشه 
                }
             }

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...