Доступ к кодовым переменным из списка - PullRequest
0 голосов
/ 23 января 2019

Я хочу получить доступ к переменной из codebehind, которая динамически изменяется со значением из базы данных. Я просто хочу сравнить эту переменную со значением на странице aspx, потому что я не могу просто сравнить Eval ("user_id") с этим значением

вот мой код aspx

<asp:Listview ID="ListView1" OnPagePropertiesChanging="changePage" runat="server" OnItemDataBound="ListView1_ItemDataBound"> 

 <% if("2" != userPost){ %> 
    ....... 
    <% }else{ %> 
    ......
   <%} %>

вот мой код за кодом

public string userPost;

protected void ListView1_ItemDataBound(object sender, ListViewItemEventArgs e)
  {
    userPost = DataBinder.Eval(e.Item.DataItem, "user_id").ToString();
  }

Переменная userPost всегда имеет последнее значение «user_id». Как я могу это исправить?

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