Здравствуйте, AndreyKuzmenko, Вы писали:
AK>Здравствуйте, Аноним, Вы писали:
А>>Вопрос надеюсь будет простым.
А>>Беру наследуюсь от TextBox, добавляю следующий код:
А>>А>> private string x = string.Empty;
А>> //какой должен быть аттрибут для решения проблемы?
А>> public string X
А>> {
А>> get { return X; }
А>> set { X = value; } - тут "х" должно быть маленьким :)
А>> }
А>>
А>>И вот тут проблема : как сделать так, чтобы значения поля Х не рендерилось в aspx шаблон во время определния аттрибутов?
А>>Спасибо!
AK>Если я правильно вас понял, то вы хотите, чтобы свойство X не отображалось во время редактирования контрола на aspx-странице. Тогда можно применить атрибут Browsable(false), но при этом всёровно останется возможность установить его в коде.
Да вы совершенно верно заметили — x маленькое.
private string x = string.Empty;
//какой должен быть аттрибут для решения проблемы?
public string X
{
get { return x; }
set { x = value; } - тут "х" должно быть маленьким :)
}
бился над проблемой пришел к тому же выводу. Есть пару вариантов как обойти это, но обойти возможность установки в коде не нашел.