Если определенные атрибуты во встроенных элементах управления ASP.NET не указаны, будет выдано исключение.
Как мне сделать это на моем пользовательском контроле пользователя / сервера?
Один из подходов состоит в том, чтобы гарантировать, что получатель в свойстве проверяет состояние 'unset' и выдает исключение, если установлено, что это правда.
Есть ли какая-либо конкретная причина, по которой вы хотите вызвать исключение?
Стандартный подход - назначить значение по умолчанию, если пользователь ничего не указал.Еще одна альтернатива уже упоминалась выше у Лазаря.