Я использую помощник @ Html.EdeyForModel ()
для всех моих просмотров.
Есть желание, чтобы он пропустил два поля в моей модели, но только на этом виде, другой он должен продолжать отображать эти поля как обычно.
Как пропустить эти два поля только в этом представлении?
-121--1299990-У меня есть объект со строковым параметром « baan _ cat _ fam _ code ». Код ниже является моей попыткой найти все предметы в запросе, которые имеют baan _ cat _ fam _ code , существующие в универсальном списке последовательности под названием catFamCd .
query = query.Where(r => r.baan_cat_family_code.Any(s => catFamCode.Contains(s)));
Проблема в том, что это не будет скомпилировано - я получаю ошибку, которая указывает
"Argument type 'char' is not assignable to parameter type 'string'"
по какой-то причине предикат s набран как символ. Поэтому я добавляю .ToString () к аргументу в методе .Contains . Однако при запуске кода возникает следующее исключение, если результат запроса привязан к списку.
"The argument 'value' was the wrong type. Expected 'System.Char'. Actual 'System.String'."
Это заставило меня поцарапать голову. Любая помощь была бы весьма признательна.
Спасибо!