Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ASP.NET URL编码没有?或变量名_Javascript_C#_Asp.net_Twitter Bootstrap 3_Webforms - Fatal编程技术网

Javascript ASP.NET URL编码没有?或变量名

Javascript ASP.NET URL编码没有?或变量名,javascript,c#,asp.net,twitter-bootstrap-3,webforms,Javascript,C#,Asp.net,Twitter Bootstrap 3,Webforms,我正在使用ASP.NET webforms构建一个网站,我有一个页面,该页面接受一个参数,并显示数据库中与传递的参数相关的内容。该网页只有显示内容的结构,它通过查询传递的参数从表中加载内容 到目前为止,此页面的URL如下所示: domain.com/view.aspx?id=XX 不管怎样,我是否可以使用URL获得相同的结果,比如 domain.com/view/xx 等任何没有问号和变量名的都可以。如果可以给出一个有意义的字符串,而不是上述格式中的参数值,如'xx',则更好 domain.co

我正在使用ASP.NET webforms构建一个网站,我有一个页面,该页面接受一个参数,并显示数据库中与传递的参数相关的内容。该网页只有显示内容的结构,它通过查询传递的参数从表中加载内容

到目前为止,此页面的URL如下所示:

domain.com/view.aspx?id=XX

不管怎样,我是否可以使用URL获得相同的结果,比如

domain.com/view/xx 等任何没有问号和变量名的都可以。如果可以给出一个有意义的字符串,而不是上述格式中的参数值,如'xx',则更好

domain.com/JohnDoe

其中“John Doe”是数据库中ID为“xx”的人的名字。在这一点上听起来有点雄心勃勃


我如何做到这一点?至少问题的第一部分?

如果您使用的是asp.net 4.0或更高版本,则可以使用URL路由功能,URL路由适用于asp.net MVC和asp.net Web表单。下面是一个链接,您可以从中获得有关使用它的提示

看一看。