Я создаю приложение счета и в разделе, где пользователь может вводить позиции, некоторые из полей будут включать: количество, цена, расширенная цена, описание и т. Д.Как проверить, не введен ли ни один, ни все текстовые поля на странице ASP.NET?
Если пользователь вводит что-либо в любой из поля, соответствующие поля требуются, но если данные не вводятся ни в какое поле, в соответствующих полях ничего не требуется. Каков эффективный и чистый способ сделать это, не делая кучу утверждений if?
Я думаю, что это похоже на проверку, если только один текстовый текст имеет текст.
Будет ли это касаться каждого элемента управления на странице, чтобы увидеть, является ли это текстовым полем? Быстрее программировать, но, возможно, не быстрее обрабатывать? –
Да, это, вероятно, будет ходить по коллекции управления. Его стандартный запрос Linq to Objects - так что я думаю, что они оптимизировали этот код там, где это возможно. –