J'ai eu Gridview lier sqldatasource et j'ai eu des connexions qui voient gridview et j'ai fait des rôles pour ces connexions certains d'entre eux ne peuvent pas voir toute la colonne gridview alors comment faire quelques colonnes en lecture seule.Lecture seule pour la colonne dans gridview
Code de CheckLoginAuthorty public void() {
using (SqlConnection Con = Connection.GetConnection())
{
SqlCommand com = new SqlCommand("CheackLoginInRole", Con);
com.CommandType = CommandType.StoredProcedure;
com.Parameters.Add(Parameter.NewNVarChar("@Login", Session.Contents["Username"].ToString()));
object O = com.ExecuteScalar();
if (O != null)
{
string S = O.ToString();
if (IsInRole("AR-Translator", O.ToString()))
{
///////// Grideview code/////////////////
}
else if (IsInRole("EN-Translator", O.ToString()))
{
/////////Grideview code/////////////////
}
}
}
}
voulez-vous cacher certaines colonnes ou tout simplement ni les modifier? – Arseny
Je souhaite que la colonne specfic soit lue en fonction du rôle de l'utilisateur – Myworld