PDA

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



rezaiy.ali
یک شنبه 02 تیر 1387, 17:35 عصر
با سلام
من به گرید ویو دو تا ستون select اضافه کرده ام.
چطور می تونم بفهمم که کاربر روی کدام یک از ستون ها گرید ویو کلیک کرده است؟
با تشکر

Silverboy
یک شنبه 02 تیر 1387, 19:02 عصر
بهتره از ButtonField استفاده کنی اونوقت با CommandName میتونی بفهمی که کدوم ستون کلیک شده

rezaiy.ali
یک شنبه 02 تیر 1387, 22:38 عصر
با تشکر از شما دوست عزیز
من ButtonField در گریدویو قرار دادم ولی نمی دانم چطور میشه در کد ازش استفاده کرد.
در صورت امکان لطفا با یک مثال راهنمایی بفرمایید.
باتشکر

Nasim_m
یک شنبه 02 تیر 1387, 23:04 عصر
اول برای ButtonField خاصیت commandname را برابر با یک مقدار دلخواه مثل "MYSELECT" قرار بده بعد درون رویدادRowCommand چک کن که کدام ستون انتخاب شده اینم یک مثال ساده
Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles GridView1.RowCommand

If e.CommandName = "MYSELECT" Then
دستورات
End If
End Sub