نمایش نتایج 1 تا 6 از 6

نام تاپیک: ویرایش و انتخاب خودکار آیتم اول dropdownlist

  1. #1

    ویرایش و انتخاب خودکار آیتم اول dropdownlist

    با عرض سلام:
    من یک فرم ویرایش ساخته ام .وقتی وارد این صفحه می شویم فیلدهای رکورد مورد نظر در تکس باکس مر بوط به خودش ریخته میشود .یکی از فیلدها را باdropdown بایندمیکنم.مشکل اینجاست که وقتی من این فیلد را انتخاب نمیکنم ومی خواهم مقدار فیلد مورد نظر تغیر نکند آیتم اول dropdown به طور خودکار انتخاب می شود ومقدار آن جایگزین می شود.باتشکر

  2. #2
    سلام،
    کدی که نوشتین رو اینجا بذارین.

  3. #3
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    If Not IsPostBack Then
    idd.Text = Request.QueryString("m")
    sqlcon1 = New SqlConnection("database=shoot; server=localhost;user id=sa;password=;")
    sqlcon1.Open()
    st = "select * from picture where id=@id"
    com = New SqlCommand(st, sqlcon1)
    com.Parameters.Add("@id", idd.Text)
    dr = com.ExecuteReader
    dr.Read()
    name.Text = dr("name")
    detail.Text = dr("detail")
    dr.Close()
    sqlcon1.Close()
    '###########

    sqlcon1.Open()
    str1 = "select distinct group1 from picture"
    com1 = New SqlCommand(str1, sqlcon1)
    dr1 = com1.ExecuteReader
    group1.DataSource = dr1
    group1.DataTextField = "group1"
    group1.DataBind()
    dr1.Close()
    sqlcon1.Close()
    '""""""""""""""
    End If
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click


    st = "update picture set name=@name,detail=@detail,group1=@group1 where id=@idd"
    sqlcon1 = New SqlConnection("database=shoot; server=localhost;user id=sa;password=;")
    sqlcon1.Open()
    Dim com As New SqlCommand(st, sqlcon1)
    com.CommandType = CommandType.Text
    com.Parameters.Add("@name", name.Text)
    com.Parameters.Add("@detail", detail.Text)
    com.Parameters.Add("@group1", group1.selectitem.text)
    com.Parameters.Add("@idd", idd.Text)
    com.ExecuteNonQuery()
    sqlcon1.Close()



    End Sub

  4. #4

    '###########

    sqlcon1.Open()
    str1 = "select distinct group1 from picture"
    com1 = New SqlCommand(str1, sqlcon1)
    dr1 = com1.ExecuteReader
    group1.DataSource = dr1
    group1.DataTextField = "group1"
    group1.DataValueField="esme fielde value dar database"
    group1.Text=dr1("esme fielde value dar database")
    group1.DataBind()

    dr1.Close()
    sqlcon1.Close()
    '""""""""""""""

  5. #5
    با عرض سلام:
    برنامه به دستورgroup1.text=dr("group")
    خطا میدهد اما با حذف این دستور صحیح بایند می شود
    در این ویرایش دو حالت وجود دارد
    1-من بخواهم که مقدار فیلدgroup را تغیر دهم که یک مقدار از لیست انتخاب می کنم و ویرایش به طور صحیح انجام می شود
    2-من نمی خواهم مقدار این فیلد را ویرایش کنم .در این لیست چندین آیتم وجود دارد .
    مثلا مقدار فیلد در بانک lisence است که اینجا اولین مقدار لیست که diplom است به طور خود کار انتخاب می شود ودر بانک جایگزین مقدار قبلی می شود
    و مشکل من در مورد دوم است
    با تشکر از راهنمایی شما

  6. #6
    سلام مجدد،
    ببینید. وقتی که شما با این دستورات:
    name.Text = dr("name")
    detail.Text = dr("detail")

    مقادیر تکست باکسها رو ست می کنید. باید مقدار کامبوباکس رو هم ست کنید!
    شما کامبوباکس رو پر کردین، این درست، اما باید بهش بگین که کدوم آیتم رو نشون بده.
    پس باید Text کامبوباکس رو ست کنید.
    من VB نصب ندارم. اما این رو با سی شارپ تست کردم و جواب می ده:
    drpAsnaf.Text = dsAsnaf.Tables[0].Rows[0]["SenfID"].ToString();


    لطفاً بنویسید که چه خطایی می دهد...

تاپیک های مشابه

  1. مقدار اولیه dropdownlist
    نوشته شده توسط ch2007 در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: شنبه 15 خرداد 1389, 07:15 صبح
  2. انتخاب ایتم های dropdownlist دوم بر اساس dropdownlist اول
    نوشته شده توسط fereshte22 در بخش VB.NET
    پاسخ: 14
    آخرین پست: شنبه 22 دی 1386, 22:06 عصر
  3. یک مشکل عجیب با DropDownList
    نوشته شده توسط سار در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 11 دی 1386, 14:31 عصر
  4. مشکل در گرفتن مقدار انتخاب شده در dropdownlist
    نوشته شده توسط H/-\mid در بخش ASP.NET Web Forms
    پاسخ: 13
    آخرین پست: شنبه 25 فروردین 1386, 17:41 عصر
  5. انتخاب آیتم از DropDownList
    نوشته شده توسط محسن بابائی در بخش VB.NET
    پاسخ: 6
    آخرین پست: سه شنبه 08 اسفند 1385, 15:52 عصر

قوانین ایجاد تاپیک در تالار

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