ASP按钮不起作用

时间:2012-07-31 13:22:07

标签: asp.net .net sharepoint button

所以我试图用asp在我公司的sharepoint网站上插入一个按钮。该按钮显示正确,但我点击它时无法转到某个页面。当我点击它时它只刷新页面。我希望它转到此链接... http://www.w3schools.com/。有人可以帮我解决这个问题吗?

    <WebPartPages:WikiContentWebpart frametype="none" chrometype="None" runat="server" partorder="1" __WebPartId="{9852E1FB-0E97-47D1-BC63-0A8D2D953F9D}" id="g_9852e1fb_0e97_47d1_bc63_0a8d2d953f9d">
        <content>
        <div>
            &nbsp;
            <asp:Button runat="server" Text="Add New Item" id="Button1" Font-Bold="True" onclick="window.location='http://www.w3schools.com/'"></asp:Button> </div>
        </content>
    </WebPartPages:WikiContentWebpart>

1 个答案:

答案 0 :(得分:2)

<asp:Button runat="server" Text="Add New Item" id="Button1" Font-Bold="True"
     OnClientClick="window.location='http://www.w3schools.com/'; return false;">   </asp:Button>

你需要改变两件事:

  1. 由于这是客户端处理程序,请使用OnClientClick
  2. 设置位置后返回false,以便不触发默认事件(回发)。