Как прочитать параметр, переданный со страницы asp.net, используя C #?

Я новичок в ASP.net, как я могу прочитать параметры, переданные со страницы ASP.net (http://website.com/index.aspx?id=12&nam=eee).

Любой маленький пример будет оценен, просто с чего-то начать.

Ответы на вопрос(4)

string st1=Request.QueryString["t1"].ToString();
string st1=Request.QueryString["t1"].ToString();
int a=Convert.ToInt32(st1)+Convert.ToInt32(st2);
Response.Write(a);
 12 нояб. 2012 г., 18:44
Это лучше, когда вы пишете краткое описание;)

Из соображений безопасности будьте осторожны с атаками XSS. Пожалуйста, используйте эту библиотеку:

http://msdn.microsoft.com/en-us/library/aa973813.aspx

Пример:

String Name = AntiXss.HtmlEncode(Request.QueryString["Name"]);

Они доступны вRequest.QueryString, Это коллекция пар ключ / значение, к которым также можно получить доступ по порядковому индексу.

 03 июл. 2009 г., 09:28
Спасибо, но я искал небольшой пример кода на C #
Решение Вопроса

Используя ваш пример URL:

string id = Request.QueryString["id"];

string nam = Request.QueryString["nam"];

Прочитать оRequest.QueryString на MSDN, Вы, вероятно, хотите конвертироватьid значение для int.

Ваш ответ на вопрос