Отображение свойства базовой страницы asp.net в атрибуте @Page - PullRequest
1 голос
/ 27 января 2010

Я создал список общедоступных свойств на нашей пользовательской странице. Однако, когда я хочу присвоить свойство любому файлу aspx, оно не отображается в intellisense, и когда я его использую, оно говорит, что это недопустимый атрибут элемента «Страница».

Итак, 2 вопроса.

  1. Как мне сделать так, чтобы он отображался в intellisense?
  2. Могу ли я установить любую переменную локализации в качестве значения свойства в директиве страницы?

Спасибо!

вот свойство на моей базовой странице:

    /// <summary>
    /// Robot meta tag
    /// </summary>
    [Browsable(true)]
    public string Robots
    {
        get;
        set;
    }

Я знаю, что он все равно будет работать, если я его назначу, но было бы неплохо иметь интеллигентность наших разработчиков пользовательского интерфейса. Более важный вопрос заключается в том, могу ли я установить локализованное значение для свойства в атрибуте page page.

1 Ответ

0 голосов
/ 27 января 2010
  1. Вы не можете контролировать интеллигентность.Он должен отображаться, но редко, если вообще когда-либо, по крайней мере для меня.
  2. Вы не можете установить свойства класса страницы в директиве @Page, о которой я знаю, и если вы можете, вы не можете контролироватьintellisense в этом либо.

Вы должны иметь возможность использовать публичные свойства или методы на странице, даже если они не отображаются ... Не могли бы вы опубликовать пример кода, чтобы мы могли видеть, чтопроисходит?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...