показать данные в сетке с использованием условия - PullRequest
0 голосов
/ 19 мая 2010

Я хочу проверить условие в виде сетки, например

if(loginid.equels('admin'))
    query = select * from memberlist;
else
    query = select * from memberlist where memberid like 'operator%';

в зависимости от запроса в сетке будет отображаться список членов, а также где разместить этот код в .cs или .aspx и как?

Ответы [ 2 ]

0 голосов
/ 20 мая 2010

Напишите этот код в том месте, где вам нужно проверить состояние, и оно будет работать.

 string query = string.empty;
if(loginid.equels('admin')) 
{
    query = "select * from memberlist";         
}
else
{
    query = "select * from memberlist where memberid like 'operator%'";
}
SqlDataAdapter da = new SqlDataAdapter(query,sqlCon);
DataSet ds = new DataSet("aa");
da.Fill(ds, "ww");
gvData.DataSource = ds.Tables["ww"];
gvData.DataBind();
0 голосов
/ 19 мая 2010

Место для размещения такой логики в коде cs за файлом. Вы можете поместить его в загрузку страницы, а затем установить DataSource сетки в список участников, а затем вызвать DataBind. Надеюсь, это то, что вы просите?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...