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

4

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

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

Ваш Ответ

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

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

Спасибо, но я искал небольшой пример кода на C #
9

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

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

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

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

3

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

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

Пример:

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

Похожие вопросы