当前位置:编程学习 > C#/ASP.NET >>

.Net 4.0 Membership的问题

各位高人,大家好

我遇到一个应该是很简单的问题,本人才疏学浅,搞很久没搞明白

我用visual studio 2010创建了一个asp.net的网站,用了它自己生成的用户注册,本来的在根目录下的首页(Default.aspx),被我归正到了一个文件夹叫home并且我把Default.aspx改名为Home.aspx

后来我通过diagram把所有的它自己生成的表都加到了我的数据库中,我可以注册,也可以在用户的表里能看到我注册的信息。虽然信息已经到了数据库中,但是当我点create在浏览器上列出来的是所有路径,或者点login的时候,他都是返回一些错误信息,大概是说request路径不对,返回的路径仍然是~/default.aspx,看起来很容易改,本想可能是路径没改,所以返回去找含有返回default的语句,但是我无论在master page还是在login.aspx或者是register.aspx,都找不到类似带有default的语句,所以我想知道这是为什么?

下面是我感觉重要的代码,不知道是哪里不对,请各位老大指点。谢谢了
1. 
RegisterHyperLink.NavigateUrl = "Register.aspx?ReturnUrl=" + HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]); //这个语句能解释一下吗?它returnUrl,返回的是哪个具体的url

2.
<asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="Log In" ValidationGroup="LoginUserValidationGroup" />
这里的commandName的login的在哪里能找到?


3.
我用查找功能查了整个的project,都没有带default.aspx的keyword,但他的requesturl为什么还是要这个页,在哪能找到改这个路径



--------------------编程问答-------------------- 我晕,我还在用2.0 --------------------编程问答-------------------- 我顶一下,高手们,过来看看吧 --------------------编程问答-------------------- --------------------编程问答-------------------- 1 HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]);

这个ReturnUrl是从另一个页面传递过来的。。

2 设置按钮的 CommandName  比如GRIDVIEW中就可以利用这个CommandName来寻找控件了。。


3 不是很清楚。。

补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,