Как изменить значения eval ("column") из кода - PullRequest
0 голосов
/ 27 мая 2011

HI, я хочу изменить значение eval ("columnName") из кода позади, например, если цена выбрана из выпадающего списка, eval, который находится в списке данных, должен быть изменен на eval ("цена"), еслитогда его продукт должен измениться на Eval («продукт»). Любые предложения или альтернативы будут высоко оценены thnx

1 Ответ

3 голосов
/ 27 мая 2011

Вы можете сделать что-то вроде этого

<asp:Label ID="someLabel" Text='<%# GetLabelText(Eval("price"), Eval("product")) %>' .. />

и

public string GetLabelText(Object price, Object product)
{
    if(/* check dropdownlist for price*/)
    {
          return price.ToString();
    }
    /* else */
    return product.ToString(); 


}
...