Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在鼠标上方显示图片_C#_Asp.net - Fatal编程技术网

C# 在鼠标上方显示图片

C# 在鼠标上方显示图片,c#,asp.net,C#,Asp.net,我有一个ASP.NET页面,在其中我在Gridview控件中显示产品。当用户将鼠标悬停在产品名称上时,将出现一个窗口,并在其中显示该产品的图片(通过获取产品id,然后查找相关的图像) 是否有AJAX控件或类似的东西???有很多方法可以实现,但通常我将其视为具有图像标记的项目上的“工具提示”,指向返回图像的aspx页面。或者直接把图像 这是我第一个选择的一个例子 <img src="http://www.mysite.com/GenerateProductImage.aspx?product

我有一个ASP.NET页面,在其中我在Gridview控件中显示产品。当用户将鼠标悬停在产品名称上时,将出现一个窗口,并在其中显示该产品的图片(通过获取产品id,然后查找相关的图像)


是否有AJAX控件或类似的东西???

有很多方法可以实现,但通常我将其视为具有图像标记的项目上的“工具提示”,指向返回图像的aspx页面。或者直接把图像

这是我第一个选择的一个例子

<img src="http://www.mysite.com/GenerateProductImage.aspx?productId=1" alt="My Product" />

为此,您必须创建GenerateProductImage.aspx页面,并将响应类型设置为image,使其仅返回图像


下面是一个演示,它将帮助您开始使用样式部分

您有一些选择。你可以使用,也可以试试我制作的有很多小图片的网站。当你将鼠标滑过它们时,它们会在页面的顶部出现。我使用了这段jQuery:

$(document).ready(function () {
    $(".picture").hover(function () {
        var src = $(this).attr("src");
        var max_size = 200;
        $("#img").attr("src", src);
    });
});