我在想,是否有可能将一个imagebutton链接到一个网站?如何?我在视觉web开发中使用web表单。谢谢。如何将imagebutton链接到url可视web开发者
3
A
回答
4
你可以试试这个
<asp:ImageButton runat="server" ID="ImageButton1" PostBackUrl="http://www.google.com" />
1
点击一个ImageButton会导致一个PostBack到你可以处理'Click'事件的服务器。从那里你可以重定向到任何你想要的地方。
<asp:ImageButton runat="server" ID="ImageButton1" OnClick="ImageButton1_Click" ...
protected void ImageButton1_Click(object sender, EventArgs e) {
Response.Redirect("http://www.google.com");
}
您还可以从客户端使用的ImageButton的OnClientClick属性执行重定向:
<asp:ImageButton runat="server" ID="ImageButton1" OnClientClick="window.location.href = 'http://www.google.com';" ...
或者,您可以通过包装标准<img />
元素或ASP.NET图片避免这种复杂性带有链接:
<a href="http://google.com">
<img src="/someimage.jpg" alt="" />
</a>
1
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images1.png"
onclick="ImageButton1_Click" />
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("default1.aspx");
}
或使用hyperlink control
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default3.aspx" ImageUrl="~/images1.png">HyperLink</asp:HyperLink>
相关问题
- 1. 将mysql连接到可视化Web开发人员
- 2. 如何将模板链接到PyroCMS中的视图和URL?
- 3. 我的可视化Web开发者模板在哪里?
- 4. 通过URL链接到AppStore上的所有开发者iPad应用程序
- 5. 如何将javascript结合到可视化web开发中的html/ASP.Net中?
- 6. Java Web开发初学者
- 7. 如何在iphone应用程序开发中连接web url?
- 8. 重定向在Perl Web开发到URL
- 9. 如何将APK发布到Google开发者控制台
- 10. 如何将主键添加到sql视图? - 或者将视图链接到LINQ-2实体的备用方法
- 11. 如何将嵌入YouTube视频的超链接URL替换为
- 12. CRM Web资源链接器/发布者:连接失败到CRM 2013
- 13. Android开发者::在应用程序内打开外部链接
- 14. 从.Net Web开发到Java Web开发
- 15. 从AlertDialog打开url链接
- 16. 开发者许可证到期
- 17. 如何将Sharepoint中的内容编辑器Web部件链接到另一个URL链接?
- 18. 如何通过绑定ViewModel链接开关和可视属性?
- 19. 如何将ajax链接添加到将触发功能的ActiveAdmin视图
- 20. 如何将OpenID提供者链接到多个数据库
- 21. 将QR码直接链接到视频
- 22. iOS:如何链接正在开发的App Store链接
- 23. .Net(或其他)开发链接流视频到Apple TV?
- 24. 部署与VS2010开发的可视web部件到SharePoint 2007
- 25. 如何通过XPath链接文本找到链接URL?
- 26. 将图像链接到外部URL
- 27. 防止将锚链接添加到URL
- 28. 使用javascript将div链接到url
- 29. 将php代码添加到url链接
- 30. 将标题链接到drupal中的URL
一件事,也关于ImageButton的问题,我已经设置了一项PostBackUrl到另一个ASP页。但是当我运行它时,出现了错误。 编译器错误消息:CS1061:'ASP.login_aspx'不包含'ImageButton2_Click'的定义,并且没有找到接受'ASP.login_aspx'类型的第一个参数的扩展方法'ImageButton2_Click'(你是否缺少using指令或装配参考?) 我该怎么办?对不起,我真的很新。 – AAA 2012-08-08 07:46:44