我有一个图像太大,所以默认情况下,我希望它被隐藏,而是在页面上显示“+”符号。切换该标志将显示/隐藏图像。 asp.net中的哪个组件可以实现这一目标?我在VS 2010工具箱中找不到任何东西。asp.net可扩展图像
1
A
回答
2
不要认为有内置任何东西来做到这一点。我的第一个想法是使用LinkButton,并且它的onclickEvent显示图片。为了给你一个想法:
ASPX页面:
<asp:LinkButton id="btn_ToggleImage" Text="+" runat="sever" OnClick="btn_ToggleImage_Click" />
<asp:Image id="img_Prod" runat="server" Visible="false" Source="blah" />
后面的代码:
btn_ToggleImage_Click(object Sender, EventArgs e)
{
img_Prod.Visible = !img_Prod.Visible;
btn_ToggleImage.Text = btn_ToggleImage.Text == "+" ? "-" : "+";
}
如果您有兴趣使用jQuery你也许可以做一些远远超过这个凉爽,但...
如果jQuery是一个选项,从这里开始:
0
在asp.net中没有组件可以做到这一点。你将不得不写一些JavaScript来实现这个功能。您也可以使用后面的代码 - 使用加图像渲染图像按钮并单击,将图像网址从加图像替换为原始图像。
相关问题
- 1. ASP.NET可扩展的网格视图?
- 2. PHP图像扩展
- 3. 二进制图像扩展?
- 4. CSS:扩展的图像
- 5. 图像的扩展点
- 6. 转换图像扩展
- 7. 载波图像扩展
- 8. PHP:图像检查扩展
- 9. 可水平滚动图像的可扩展视图
- 10. 扩展(ASP.NET)BoundField
- 11. 扩展Asp.net CompareValidator
- 12. android中可扩展列表视图中的图像图标
- 13. 可扩展列表视图
- 14. 可扩展图工具
- 15. UiCollectionView和可扩展视图
- 16. 用Python成像库扩展图像
- 17. Chrome扩展图标://扩展/
- 18. ASP.NET SqlMembership Provider的可扩展性
- 19. 如何在可扩展列表视图中添加图像?
- 20. 在自定义ASP.Net中嵌入图像AJAX扩展程序
- 21. 扩展ASP.NET用户
- 22. 扩展ASP.NET面板
- 23. 扩展ASP.NET的DropDownList
- 24. ASP.NET MVC视图运行时的可扩展性
- 25. Kohana模块化扩展可能像Codeigniter?
- 26. 适用于Android的可扩展基于图像的图像查看器
- 27. iPhone加载图像没有扩展名
- 28. FF扩展XUL图像显示
- 29. 图像文件扩展名Xcode
- 30. C#下载图像,而不扩展
功效神奇!这就是我需要的,简单而优雅! – Yang 2010-09-14 22:55:01