منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : Grid View لا تظهر فى الموقع
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
إقتباس :
و على فكره فى جملة الاستعلام تقدر تحط اكتير من استعلام كومبوبوكس
اكيد بس شلون لو حبيت تبرمج ضمن حدث indexchange ؟
المسالة هي خاصية Postback لاداة الكومبوبوكس لو حاب تستعلم عن اكثر من كومبوبوكس عطل الخاصة في كل الادوات (اقصد الكومبوبوكس او dropdownlist)
لكن لو حبيت تستعلم عن كل اداة dropdownlist ضمن حدث indexchange فعل الخاصية Postback وضمن حدث تحميل الصفحة اشترط if not ispostback ثم عبيء الادوات
ألسلام عليكم اخى قومت بعمل الكود التالى و لكن فى شى خطاء الكود لا يعمل معى ولا يظهر ايه شى فى الموقع لماذا؟:confused:

كود :
Dim str As String = "workstation id=gftytyryryrtyryrytyr.mssql.somee.com;packet size=4096;user id=sbisy;pwd=0000000000;data source=gftytyryryrtyryrytyr.mssql.somee.com;persist security info=False;initial catalog=gftytyryryrtyryrytyr"
        Dim con As New SqlConnection(str)

        If ConnectionState.Open Then con.Close()
        If IsPostBack = False Then
            con.Open()

            Dim adda As New SqlDataAdapter("select * from Table2", con)
            Dim adds As New DataSet

            adda.Fill(adds, "Table2")
            GridView1.DataSource = adds
            GridView1.DataMember = "Table2"
            con.Close()
        End If
بعد الاسناد او الربط اكتب
كود :
GridView1.databind
للاسف مفيش اييه حاجة بتظهر خالص
كود :
If Not IsPostBack Then
            Dim str As String = "workstation id=gftytyryryrtyryrytyr.mssql.somee.com;packet size=4096;user id=sbisy;pwd=0000000000;data source=gftytyryryrtyryrytyr.mssql.somee.com;persist security info=False;initial catalog=gftytyryryrtyryryty"
            Dim con As New SqlConnection(str)

            If ConnectionState.Open Then con.Close()
            con.Open()

            Dim adda As New SqlDataAdapter("select * from Table2", con)
            Dim adds As New DataSet
            GridView1.ViewStateMode = UI.ViewStateMode.Enabled
            adda.Fill(adds, "Table2")
            GridView1.DataSource = adds
            GridView1.DataMember = "Table2"
            GridView1.DataBind()
            con.Close()
        End If
شوف المثال البسيط هذا
http://vb4arb.com/vb/uploaded/34_01354731502.zip
شكرا ليك اخى بس عايو توضيح صغير و هو ليه كتب كود داخل Page_Load و انت ممكن تحط الكود كلو دخل الزر و يتم استعلام عطول من غير الكتبة داخل Page_Load
اللي ضمن الـ Page_Load هو تحميل البيانات الى الادوات مثل Dropdownlist
واللي ضمن حدث ddl1_SelectedIndexChanged
هذا عند اختيار اي بند في القائمة
واللي في حدث النقر لزر الامر استعلام عما هو مكتوب بمربع النص
السلام عليكم عندى سؤال تانى اخى
انا قومت بعمل الكود التالى و هو شغل و الحمد الله

كود :
If Not IsPostBack Then
            Dim sql As String = "select * from Addnewproducts"
            Dim ds As New DataSet
            Dim da As New SqlDataAdapter(sql, con)
            ds.Clear()
            DropDownList1.Items.Clear()
            DropDownList2.Items.Clear()
            DropDownList1.DataSource = Nothing
            DropDownList1.DataMember = Nothing
            DropDownList1.DataSource = Nothing
            da.Fill(ds, "Addnewproducts")
            DropDownList1.DataSource = ds.Tables("Addnewproducts")
            DropDownList1.DataValueField = "Add_new_products"
            DropDownList1.DataBind()
الكود ده بيجيب كل البيانات ادخل DropDownList1 من الحقل Add_new_products
بس عايز كل مره اختار حاجة جديد من DropDownList1 يجيب الرقم لى موجود جوه الحقل id

:confused:
الصفحات : 1 2