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

Datalist Row Number

بدأه AGSHAR في 15 يونيو 2008 · 2 رد · 1,169 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

احتاج ان اعرف ال Row Number لل Datalist المختار (Selected)

مثل ما هو في التالي

DirectCast(DataList1.Items( THE SELECTED ROW INDEX NUMBER HERE ).FindControl("textbox1"), TextBox).Text

بدلا من

drow("bname") = DirectCast(DataList1.Items(0).FindControl("textbox1"), TextBox).Text

DataList1.Items(0) لأن هذه الشغلة تختار اول سطر من ال Datalist

ارجو المساعدة

#2

جرب استخدم هذا الكود في نفس الحدث : ( SelectedIndexChanged) :

 Protected Sub DataList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataList1.SelectedIndexChanged
		DataList1.SelectedItem.FindControl("txt1")

	End Sub
#3

الحل

In ItemCommand of the DataList , you can get ItemIndex for the Selected Item as follows :

Dim dataListItem As DataListItem = e.CommandSource.Parent 
Dim Txt As String = DirectCast(DataList1.Items(dataListItem.ItemIndex).FindControl("textbox1"), TextBox).Text

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