У меня проблема, когда пользователь добавляет новую строку, я проверяю ее для требуемого поля, поэтому я хочу знать, как различать строку фильтра и строку, чтобы добавить новую
Я проверяю это с индексом строки -1, когда он фильтрует некоторые данные, индекс строки также равен -1, и он вынужден вводить действительные данные для выхода из фильтра.
private void gv_PricingList_RowValidating(object sender, RowValidatingEventArgs e)
{
if (e.RowIndex == -1)
{
//I do my logic here
// e.cancle = true; if invalid data
}
}
Я ожидаю ввести условие if, когда пользователь заполняет строку, чтобы добавить новую, но вывод - когда он фильтрует, он входит в условие