ورود

View Full Version : سوال: بدست اوردن شماره ردیف لینک انتخاب شده درون گرید



baran_mehr
شنبه 15 خرداد 1389, 10:54 صبح
سلام به همه دوستان عزیز
من یه گرید دارم که توی یک ستونش لینک قرار دادم حالا میخوام بدونم کدوم لینک انتخاب میشه؟

daffy_duck376
شنبه 15 خرداد 1389, 11:29 صبح
از روی لینک نمی تونید شماره رو پیدا کنید . بهترین کار اینه که جای grid از repeater استفاه کنی و به صورت دستی به لینک ها یه پارامتر اضافه کنی و از طرق quary string اونو بخونی

Vahid_moghaddam
شنبه 15 خرداد 1389, 11:41 صبح
در مورد رویداد Row_Command در گرید ویو در این تالار جستجو کنید

daffy_duck376
شنبه 15 خرداد 1389, 11:43 صبح
در مورد رویداد Row_Command در گرید ویو در این تالار جستجو کنید
ایشون میخواد روی روی لینک کلیک کنه . مگه در این صورت پیغامی به سرور داده میشه تا کدی رو اجرا کنه ؟

Vahid_moghaddam
شنبه 15 خرداد 1389, 11:59 صبح
ایشون میخواد روی روی لینک کلیک کنه . مگه در این صورت پیغامی به سرور داده میشه تا کدی رو اجرا کنه ؟
واسه همین گفتم در مورد این رویداد تحقیق کنند

hamedsabzian
شنبه 15 خرداد 1389, 12:14 عصر
یک ستون به صورت:

<asp:LinkButton runat="server" id="LBI" CommandName="Any" CommandArgument='<%#‎‎Container.DataItemIndex%>'></asp:LinkButton>اضافه کنید.
توی رویداد Row_Command به شماره سطر دسترسی دارید.
if(e.CommandName=="Any")
{
//e.CommandArgument is RowIndex
}

baran_mehr
شنبه 15 خرداد 1389, 14:21 عصر
خیلی ممنون از کمکت hamedsabzian جان.
daffy_duck376 من چندان از ریپیتر خوشم نمیاد میخوام از همین گرید استفاده کنم که البته با کمک دوستان مشکل رفع شد.
اصلا هواسم به template ها نبود