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

一个asp.net的问题 关于按钮的OnClick 急!

公司网站订购页面,顾客订购后 必须进入购物车后才能查看购买的商品,我想在加入购物车按钮后加个跳转功能 但是网站程序已经是封装好的,我在页面上加个跳转的命令 如“<script language="JavaScript">          self.location='http://www.kangtai.org/Product/Order.html';   </script> ”应该怎么操作啊?
 一下是产品详情页面的源码  有没有办法?这个是加入购物车的按钮
<asp:ImageButton ID="ImageButtonPutCart" OnClick="ImageButtonPutCart_Click" runat="server"
                                            ValidationGroup="One" ImageUrl="~/Images/on1.gif" BorderWidth="0" BackColor="Transparent">
                                        </asp:ImageButton> 我想加个跳转功能  谢谢  --------------------编程问答-------------------- onclientclick事件 试试  --------------------编程问答-------------------- <input id="Button1" type="button" value="button" onclick="locationurl();" />

 <script language="JavaScript">
        function locationurl() {
            self.location = 'http://www.baidu.com';
        }
    </script> --------------------编程问答-------------------- onclientclick执行之后 再执行onclick事件
--------------------编程问答-------------------- 这个需要先onclick事件 提交数据后 然后再onclientclick执行之后  但是怎么写啊 就是先让它把数据提交服务器 然后本地做下跳转 --------------------编程问答-------------------- onclick 中执行数据提交,然后再 
ClientScript.RegisterStartupScript(GetType(), "备注", "脚本方法",true);
然后在javascript中写跳转 --------------------编程问答--------------------
引用 1 楼 lpfjinxinjinli 的回复:
onclientclick事件 试试

加客户端 事件... --------------------编程问答--------------------

<asp:ImageButton ID="ImageButtonPutCart" OnClick="ImageButtonPutCart_Click" runat="server" onclientclick="locationurl()" 
   ValidationGroup="One" ImageUrl="~/Images/on1.gif" BorderWidth="0" BackColor="Transparent">
   </asp:ImageButton>



<script language="JavaScript"> 
function locationurl(){
self.location='http://www.kangtai.org/Product/Order.html'; }
</script>

抄袭 --------------------编程问答--------------------
引用 7 楼 yi_iy 的回复:
HTML code

<asp:ImageButton ID="ImageButtonPutCart" OnClick="ImageButtonPutCart_Click" runat="server" onclientclick="locationurl()" 
   ValidationGroup="One" ImageUrl="~/Images/on1.gif" BorderWidth=……

抄错了!~ --------------------编程问答-------------------- 你的意思是没CS文件  但是跳转要在Onclick之后执行 只能加在页面文件上? --------------------编程问答-------------------- 楼主只因搞不懂 asp.net控件原理。纠结于前后台。所以在这种问题上就卡住了。 我见过不少学asp.net的都是容易卡在这种问题上。但是又都不去学。 --------------------编程问答-------------------- 我也学过ASP.NET,但是不精啊,没能帮上,不好意思哈
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,