asp.net den çok anlamam ama şöyle bir şey yapabilirsin..

dim btnEdit as Button = DirectCast(GridView1.SelectedRow.FindControl("EditButonu"),Button )


if Session("Login").Equals("Evet") then
btnEdit.Visible = true
else
btnEdit.Visible = false
End if
gördüğün gibi ilk olarak gridview den eklediğim butonun ismiyle nesneyi çekip button türüne cast ediyorum
sonra session ile bakıyorum girişyapildi mi diye. eğer cevap evet ise o butonlar görülüyor.. değilse görülmüyor.
form login de Session a değer atamalısın.

eğer logini düzgün yapmışsa


Session("Login") = "Evet"

değilse

Session("Login") = "Hayir"

diyebilirsin. sonra diğer sayfada bu şekilde kontrol edebilirsin..

kolay gelsin