Выбираемые темы в ASP.NET - PullRequest
       5

Выбираемые темы в ASP.NET

1 голос
/ 12 октября 2011

У меня есть этот пример в Visual Studio Express - он взят с домашней страницы MS tuturial, и я проверил, что все написано так, как должно, но получаю сообщение об ошибке: строка 9. Тема не является действительным именем

-Linje 9: this.Theme = this.Request.Form[4].Trim();

ПРИМЕР

<script runat="server"> 
public void Page_PreInit()  
  {
        // Sets the Theme for the page.
        this.Theme = "Blue";
        if (Request.Form != null && Request.Form.Count > 0)
            this.Theme = this.Request.Form[4].Trim();
    } 
</script>

1 Ответ

0 голосов
/ 12 октября 2011

this.Request.Form [4] .Trim ()

Это может быть вашей проблемой.Определили ли вы значение, на которое вы ссылаетесь?Вы также можете ссылаться на коллекции форм по имени.Или используйте GetElementById ().Или используйте JQuery, чтобы сократить количество жира.Использование жестко закодированных 4 кажется подверженным ошибкам.Этот элемент может измениться очень легко.Используйте ID и выберите на этом.

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