相关疑难解决方法(0)

你如何测试你的Request.QueryString []变量?

我经常使用Request.QueryString[]变量.

在我Page_load经常做的事情:

       int id = -1;

        if (Request.QueryString["id"] != null) {
            try
            {
                id = int.Parse(Request.QueryString["id"]);
            }
            catch
            {
                // deal with it
            }
        }

        DoSomethingSpectacularNow(id);
Run Code Online (Sandbox Code Playgroud)

这一切似乎有点笨拙和垃圾.你怎么处理你Request.QueryString[]的?

c# coding-style tryparse isnumeric request.querystring

50
推荐指数
6
解决办法
11万
查看次数

在ASP.NET中转换/访问QueryString值

我很好奇每个人在ASP.NET中处理/抽象QueryString的工作.在我们的一些网络应用程序中,我在网站上看到了很多这样的内容:

int val = 0;
if(Request.QueryString["someKey"] != null)
{
val = Convert.ToInt32(Request.QueryString["someKey"]);
}
Run Code Online (Sandbox Code Playgroud)

有什么更好的方法来处理这种严重性?

.net c# asp.net

21
推荐指数
2
解决办法
2万
查看次数

如何读取ASP.NET原始URL的查询字符串参数?

我有一个变量

string rawURL = HttpContext.Current.Request.RawUrl;
Run Code Online (Sandbox Code Playgroud)

如何读取此URL的查询字符串参数?

c# asp.net parameters url query-string

18
推荐指数
2
解决办法
5万
查看次数