الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف ممكن اجيب قيمة Selected Value من Detailsview

بدأه anwar-911 في 9 يونيو 2008 · 11 رد · 1,341 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

ان شاء الله يكون سؤالى واضح

لاني محتاج اني اخذ قيمة الاختيار من DetailsView

واضعها من textbox

معا ني جربها في gridView واشتغلت معاي

وعلى فكرة اخترت حقل ل DataKeyName

عشان ينقل القيمة لكن مامشي الحال يعني كل محاولاتي فشلت :S

#2

اخي ممكن كود !!!

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

السلام عليكم

المفروض ان لا تجد مشكلة اذا وضعت DataKeyNames فبإمكانك معرفة القيمة من خلال DetailsView1.SelectedValue .

لكن ارجو التوضيح كيف ومتى تضع القيمة في مربع النص

#4

أخي كلام الأخ طارق صحيح و ما قاله كافي للحصول على القيمة:

DetailsView1.SelectedValue.ToString();
#5

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

#6

لو كان لديك اكثر من key عليك ان تحدد ايها تريد

DetailsView1.DataKey.Values["key1"]

The World Must Be Crazy

#7

يعطيك العافية اخوي newbie راح اجرب وارد عليك ..

#8

للاسف مانفعت معاي الطريقة ..

ياليت لو احصل مثال او حد يعمل لى مثال صغير واكون له من الشاكرين ..

#9

السلام عليكم

اعتقد ان المشكلة عندك في استخدام الحدث DetailsView1_PageIndexChanging وانما يجب ان تستخدم DetailsView1_PageIndexChanged اي بعد التغير وليس اثناء التغير .

بعد ذلك حاول ان تضع BreakPoint على هذا السطر وانظر القيمة هل هي صحيحة ام فارغة

#10

مثال فيه ثلاث صفحات بسيطة لثلاث حالات

Products.rar

The World Must Be Crazy

#11
TareqVB كتب:
السلام عليكم

اعتقد ان المشكلة عندك في استخدام الحدث DetailsView1_PageIndexChanging وانما يجب ان تستخدم DetailsView1_PageIndexChanged اي بعد التغير وليس اثناء التغير .

بعد ذلك حاول ان تضع BreakPoint على هذا السطر وانظر القيمة هل هي صحيحة ام فارغة

وعليكم السلام

ان شاء الله راح اتاكد من النقطة الي ذكرتها ..

ويعطيك ربي الصحة والعافية ..

#12
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

مواضيع مشابهة