asp.net中在aspx页里面添加了一个Label控件,然后想通过Label控件向前台添加图片,具体问题请看补充~

asp.net中在aspx页里面添加了一个Label控件,然后想通过Label控件向前台添加图片,具体问题请看补充~,第1张

你对问题的认识是对的,就是路径的问题。

在解决方案中,设计模式或运行模式都是在你开发程序用的电脑上,

图片的引用像F:\picture\小鸡腿.jpg这样是没有问题的。

可以,到了客户端,它还认得“F:\picture\小鸡腿.jpg“这是哪里吗?

用相对路径吧。

像你这样“然后改为Label1.Text = "<img src=\"小鸡腿.jpg\" alt=\"error\"/>" 后运行,图片就可以显示了”,就非常对。

其实,这种问题是初学者最常犯的错误了。

在.aspx页HTML代码视图中<head></head>标签之间加入CSS

<style type="text/css">

body{ background:url(/images/1.jpg) }

</style>

1.jpg就是你要用的背景图,背景要用哪个随你选择呢

Ajax

用JQUERY库就可以了...

或者你自己手写,用ASP.NET AJAX做!

总之C#的服务器代码是做不到的,必须要会客户机编程(也就是JS编程)

那个气泡提示窗是隐藏的DIV浮动层,当鼠标悬停时触发事件,DIV改成可见,并通过异步的方式取得放大后图片INNERHTML到DIV中!

总之你要懂AJAX才行 不然做不出来!尤其是异步通信,因为这个是无刷新浏览!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11270380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存