CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何点击一个button,链接到另一个asp.net页面???

楼主boyandgirl222(极速2005)2005-07-02 12:16:42 在 .NET技术 / ASP.NET 提问

我刚下载了《asp.net揭密》第二版,发现上面的例子都无法在一个工程里面打开,都是.aspx文件,能不能实现:  
  -------------------------------  
  如何点击一个button,链接到另一个asp.net页面???  
  也就是把所有的.aspx文件都互相链接起来???? 问题点数:20、回复次数:10Top

1 楼veryhappy(wx.net)回复于 2005-07-02 13:00:10 得分 0

自己写一个aspx,加入一些button,每个button   open一个新的aspx文件  
   
  Response.Write   ("<script>window.open('xxx.aspx','','')</script>");Top

2 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-07-02 13:04:27 得分 0

response.redirect("xxx.aspx")  
   
  不知道你要杂样效果Top

3 楼zhangguozhixp(飞翔的菜鸟)回复于 2005-07-02 13:05:43 得分 0

同上!Top

4 楼boyandgirl222(极速2005)回复于 2005-07-02 13:44:13 得分 0

能不能帮我写个简单完整的例子?  
  我试了,没通过。。。。Top

5 楼gragon(小鼠)回复于 2005-07-02 14:42:59 得分 0

自己建立一个ASPX文件,在HTML上找个<TD></TD>之间把这一段加进入,地址就自己该吧。  
  <A   href="/Info/Info_New.aspx"><IMG   src="/Images/add.gif"   border="0"></A>  
  这是个图片的连接。  
  按钮的就添加一个button进入,双击然后将2楼,或3楼的语句填进入,就好了(注意相对路径的关系)  
  Top

6 楼ccghghgj(CSDN论坛小助手、验证码识别)回复于 2005-07-02 14:44:29 得分 0

就是呀,打开这个应该很容易的。  
  在Button事件里写个  
  Response.Redirect("xxx.aspx",true);或  
  Server.Trans..什么的。  
   
   
  ================================================================  
  此帖通过csdn小助手回复。  
          CSDN小助手是使用vb.net(开源)编写的CSDN论坛脱机“外挂”,她能够在  
  脱离IE的情况下使用Csdn论坛。程序只加载最核心的数据,所以显示更  
  快,产生的流量更小。  
   
          下载地址:http://qqwwee.com/csdn.rar  
  ================================================================  
  Top

7 楼hots(天岩)回复于 2005-07-02 14:58:38 得分 0

<asp:button   id="Submit"   runat="server"   onclick="Submit_Click"   Text="   确定   "/>  
   
  这是在html里写的,  
   
  Private   Sub   Submit_Click(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)  
              Response.Redirect("../a/b.aspx?ID="&   ID)  
  End   Sub  
  服务器端的,可以带ID,或者不带Top

8 楼boyandgirl222(极速2005)回复于 2005-07-02 15:22:32 得分 0

谢谢大家,搞定了:  
        button.Click(************************,*****************************)  
  {  
          Response.Write   ("<script>window.open('要连上的文件.aspx','','')</script>");  
          response.redirect("要连上的文件.aspx");  
  }  
  -------------------------------  
  还有个问题:就是在双击BUTTON后,如何弹出一个窗体,而不是链接呢???Top

9 楼renyu732(Sysinfo)回复于 2005-07-03 00:29:45 得分 0

Response.write("<script>window.open('window.aspx');</script>")  
   
  接分...  
   
  Top

10 楼byyt(KingCobra)回复于 2005-07-03 00:44:04 得分 0

有很多种方法  
  1。用JAVASCRIPT   Response.write("<script>window.open('window.aspx');</script>")  
  2.用Server.Transfer  
  3.Server.Execute  
  4.Response.Redirect&nbsp;    
   
  Server.Transfer和Server.Execute都只能用在aspx页面  
  Response.Redirect     则可以用在任何页面。但是它的效率是最低的,因为他需要经过2次与服务器的通信。  
  Top

相关问题

  • asp页面如何调用.net页面
  • 怎样在asp页面中使用.net组件
  • 在ASP。NET页面中如何产生这样的随机数?
  • 关于ASP。NET页面字体的问题
  • 求救,浏览器不能正确显示asp。net页面
  • 在ASP。NET里面请问怎么返回历史页面??
  • 请问ASP。NET怎么样实现页面定时跳转?
  • 页面中有一个<asp:button runat=server/>为什么很次点击它,就会刷新一次页面?
  • 如何实现在ASP。NET页面的BUTTON按钮C#代码,使它象WINFORM一样弹出对话窗(messagebox.show("title","message",buttonsytle,buttonIcon)
  • 在ASP页面里面取.NET页面FORM表单(POST方式)乱码的问题,请高手帮忙!!!!!!!!

关键词

  • asp.net
  • 页面
  • 文件
  • csdn
  • asp
  • server
  • redirect
  • aspx
  • button
  • response

得分解答快速导航

  • 帖主:boyandgirl222

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo