День добрый,
есть ListView, у которого я программно накладываю FilterExpression на источник данных.
Он исправно фильтрует данные и показывает что надо.
_SqlDataSource_UserProfiles.FilterExpression = string.Format("(CreateDate > '{0}') and (CreateDate < '{1}')", _StartDate, _EndDate);
_ListView_UserProfiles.DataBind();
Только вот когда пытаешься перейти в режим редактирования, почему то открывает не тот элемент и сбрасывает FilterExpression.
Буду признателен за идею как это исправить.
Note: в самом коде SqlDatasource нет ни слова про FilterExpression. Т.е. он полностью возникает программно.
<asp:SqlDataSource ID="_SqlDataSource_UserProfiles" runat="server"
ConnectionString="<%$ ConnectionStrings:ForumDatabaseConnectionString %>"
SelectCommand="SELECT aspnet_Users.UserId, БЛА БЛА БЛА"
</asp:SqlDataSource>