c# web中点击BUTTON如何跳转到其他web页面

我是C#初学者,想设计一个动态网页,如果输入正确账号密码就跳转到登陆后的页面,请问怎么建立这个超链接。呵呵,各位的回答我几乎看不懂。。。。。。... 我是C#初学者,想设计一个动态网页,如果输入正确账号密码就跳转到登陆后的页面,请问怎么建立这个超链接。
呵呵,各位的回答我几乎看不懂。。。。。。
展开
 我来答
大野瘦子
高粉答主

2019-09-22 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:33.2万
展开全部

Response.Redirect("main.aspx", true);

或者Server.Transfer("main.aspx");

比如:现在做了两个页面,一个是登录页面(Default.aspx) 另一个就是输入正确账号密码后要跳转到的页面(main.aspx) 在登录页面的确定按钮的单击事件里写:

if(用户名密码和数据库中的匹配)

{

Response.Redirect("main.aspx", true);

}

扩展资料:

注意事项

一、切换对象

1、Response.Redirect可以切换到任何存在的网页。

2、Server.Transfer只能切换到同目录或者子目录的网页。

二、数据保密

1、Response.Redirect后地址会变成跳转后的页面地址。

2、Server.Transfer后地址不变,隐藏了新网页的地址及附带在地址后边的参数值。具有数据保密功能。

三、传递的数据量(网址后附带的参数)

1、Response.Redirect能够传递的数据以2KB为限。

2、传递的数据超过2KB时,务必使用Server.Transfer。

turbo280
2009-06-15 · TA获得超过924个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:276万
展开全部
我可没见过用超链接做登录的网站,一般都是用按钮Button做,其实超链接也可以做,不过安全性很差,不推荐用超链接。
开发环境Microsoft Visual Studio 2005或2008的话 不仅是超链接,里面都有都是现成的控件,你只要在工具栏上拖过来就直接可以用,当然,具体代码还得你自己来写,要想学你下载个中文版吧,很容易看懂的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
plmmmmlq
推荐于2017-11-21 · TA获得超过1739个赞
知道小有建树答主
回答量:646
采纳率:0%
帮助的人:513万
展开全部
Response.Redirect("main.aspx", true);
账号密码正确 main.aspx就是你要指定中转到的页面

不是吧 这都看不懂 那你得好好看看书 或者多看看源码多练着做 其实我们的方法也都差不了多少 这样吧 再详细些

比如说 你现在做了两个页面 一个是你的登录页面(Default.aspx) 另一个就是输入正确账号密码后要跳转到的页面(main.aspx) 这个密码验证数据库操作我就不说了吧 然后就在登录页面的确定按钮的单击事件里写
if(用户名密码和数据库中的匹配)
{
Response.Redirect("main.aspx", true);
}
不知道这样解释是否可以接受 如果有必要的话 我这儿有刚做过的一个简单系统 涵盖了你这方面的内容 可以发给你参考参考
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pkk4240049
2009-06-15 · 超过13用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:41万
展开全部
提示用表单提交的方式
<form id="login" action="login.aspx?action=login" method="post">
用户名<input type="text" name="user">
密码<input type="password" name="pass">
验证码<input type="text" name="check">
<input type="submit" value="提交">
</form>

然后是login.aspx.cs的内容

首先检测Request.Form["check"]是否准确
再判断Request.Form["user"] 和Request.Form["pass"]是否正确

接着再转入管理页面 管理页面需要判断是否是从login.aspx这个页面传过来的

当然也可以使用session 或者 cookie 来判断 使用cookie最好加密

另外还有一点 不要太依赖控件 那样对你没什么好处 .net自带控件编译的速度不敢恭维
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桔子的未来
2009-06-26
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
Response.Redirect("");--页面地址
Server.Transfer("");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式