PDA

View Full Version : نمایش یک دکمه در gridview برای کاربران خاص



IranVisual
شنبه 10 فروردین 1387, 09:24 صبح
چجوی میشه یک دکمه که توی دیتا گرید گزاشتم فقط برای کاربران عضو به نمایش در بیاد

nazaninam
شنبه 10 فروردین 1387, 15:32 عصر
برای اینکار میتونید از رویداد RowDataBound کنترل Gridview استفاده کنید و کد خود را به صورت زیر بنویسید :





If (e.Row.RowType = DataControlRowType.DataRow) And (e.Row.RowState = DataControlRowState.Normal Or e.Row.RowState = DataControlRowState.Alternate) Then


If User.Identity.IsAuthenticated=True Then
CType(e.Row.Cells(0).FindControl("Btn_edit"), ImageButton).Visible = True


Else
CType(e.Row.Cells(0).FindControl("Btn_edit"), ImageButton).Visible = False

End If



End If