Hey ,thanks ...this is my piece of code..
uname = Session["sessionname"].ToString();
taskcd = new string[10];
viewable = new string[10];
editable = new string[10];
deletable = new string[10];
addable = new string[10];
string sql = "select view_flag,edit_flag,delete_flag,add_flag,task_cd from Task_user where name='" + uname + "' ";
cmd = new SqlCommand(sql, co.oConn);
rd = cmd.ExecuteReader();
while (rd.Read())
{
taskcd[i] = rd["task_cd"].ToString();
Session.Add("taskcode", taskcd[i]);
viewable[i] = rd["view_flag"].ToString();
Session.Add("viewable", viewable[i]);
editable[i] = rd["edit_flag"].ToString();
Session.Add("editable", editable[i]);
deletable[i] = rd["delete_flag"].ToString();
Session.Add("deletable", deletable[i]);
addable[i] = rd["add_flag"].ToString();
Session.Add("addable", addable[i]);
i = i + 1;
}
rd.Close();
this is the way I have been adding the session values to the array.But there must be some other better methods.Here,there are 6 task codes for 1 user.Each task code has all the view,add,delete and edit flags.What I am supposed to do is redirect the user to the page(or task),according to the privilege he has.Like some might have only previlige to view and not to edit,delete or add and so on.So,the main problem is to find this out and to redirect to the correct page.pls help.
Thanks!