السلام عليكم ..
ان شاء الله يكون سؤالى واضح
لاني محتاج اني اخذ قيمة الاختيار من DetailsView
واضعها من textbox
معا ني جربها في gridView واشتغلت معاي
وعلى فكرة اخترت حقل ل DataKeyName
عشان ينقل القيمة لكن مامشي الحال يعني كل محاولاتي فشلت :S
السلام عليكم ..
ان شاء الله يكون سؤالى واضح
لاني محتاج اني اخذ قيمة الاختيار من DetailsView
واضعها من textbox
معا ني جربها في gridView واشتغلت معاي
وعلى فكرة اخترت حقل ل DataKeyName
عشان ينقل القيمة لكن مامشي الحال يعني كل محاولاتي فشلت :S
اخي ممكن كود !!!
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
السلام عليكم
المفروض ان لا تجد مشكلة اذا وضعت DataKeyNames فبإمكانك معرفة القيمة من خلال DetailsView1.SelectedValue .
لكن ارجو التوضيح كيف ومتى تضع القيمة في مربع النص
أخي كلام الأخ طارق صحيح و ما قاله كافي للحصول على القيمة:
DetailsView1.SelectedValue.ToString();
Protected Sub DetailsView1_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewPageEventArgs) Handles DetailsView1.PageIndexChanging
Dim SourceTextBox2 As TextBox
textbox1.text = DetailsView1.SelectedValue.ToString
End Sub
تم تعديل هذه المشاركة بواسطة anwar-911 في 10 يونيو 2008 في 22:28
لو كان لديك اكثر من key عليك ان تحدد ايها تريد
DetailsView1.DataKey.Values["key1"]
The World Must Be Crazy
يعطيك العافية اخوي newbie راح اجرب وارد عليك ..
للاسف مانفعت معاي الطريقة ..
ياليت لو احصل مثال او حد يعمل لى مثال صغير واكون له من الشاكرين ..
السلام عليكم
اعتقد ان المشكلة عندك في استخدام الحدث DetailsView1_PageIndexChanging وانما يجب ان تستخدم DetailsView1_PageIndexChanged اي بعد التغير وليس اثناء التغير .
بعد ذلك حاول ان تضع BreakPoint على هذا السطر وانظر القيمة هل هي صحيحة ام فارغة
TareqVB كتب:السلام عليكماعتقد ان المشكلة عندك في استخدام الحدث DetailsView1_PageIndexChanging وانما يجب ان تستخدم DetailsView1_PageIndexChanged اي بعد التغير وليس اثناء التغير .
بعد ذلك حاول ان تضع BreakPoint على هذا السطر وانظر القيمة هل هي صحيحة ام فارغة
وعليكم السلام
ان شاء الله راح اتاكد من النقطة الي ذكرتها ..
ويعطيك ربي الصحة والعافية ..
newbie كتب:مثال فيه ثلاث صفحات بسيطة لثلاث حالات
جزاك الله كل خير اخوي .. حصلت تقريباَ الحل .. فشكراَ لك ولجميع الاخوان المشاركين بالموضوع
هذا الكود الى طلع معاي شغال
Protected Sub DetailsView1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles DetailsView1.PreRender
TextBox2.Text = DetailsView1.DataKey.Values("dpt_no_s")
End Sub