URL-адрес для вопросов, начинающих ASP.net. - PullRequest
0 голосов
/ 12 июня 2009

Я хочу обработать ссылки вроде этого:

http://example.com/test.aspx?userid=tras&server=bum

Я посмотрел здесь , и они делают это:

HttpApplication objApp = (HttpApplication) sender;  <--- ERROR LINE
string userid = objApp.Request["userid"].ToString();

Но я получаю ошибку:

Unable to cast object of type 'ASP.test_aspx' to type 'System.Web.HttpApplication'.

Мне нужен простой ввод из HTML ничего особенного. Просто чтобы получить пару строковых элементов способом, описанным выше,

Ответы [ 2 ]

10 голосов
/ 12 июня 2009

Вы можете использовать Request.QueryString :

string userId = Request.QueryString["userid"];
string server = Request.QueryString["server"];
1 голос
/ 12 июня 2009

В статье, на которую вы ссылаетесь, они реализуют обработчик http. Что вам нужно сделать, это реализовать страницу aspx, если вы просто хотите обрабатывать пользовательский ввод.

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