ASP.NET控件的鼠标滚动事件

时间:2011-09-14 07:02:54

标签: javascript asp.net

我有一个带有Image_Click事件的ASP.NET ImageButton控件(没有AJAX),该事件从SQL服务器获取数据。现在我想向Image按钮添加一个Mouse Rollover,它应该从SQL服务器获取数据并将其显示在Label上。

我知道您可以在图像按钮上添加Javascript Mouse Rollover事件。  imgae_Button.Attributes.Add(“onmouseover”,“myJacascriptFunction()”);

如何获取Javascript代码以获取服务器端代码以获取SQL数据? 可以这样做吗?

编辑:澄清onclick()事件不仅从SQL获取数据,还写入另一个表。此事件已经在没有AJAX的情况下进行了编码。 这是我需要帮助的鼠标翻转事件。当用户将鼠标悬停在图像上时,应该从SQL数据库和数据库中获取数据。显示在标签控件上。

1 个答案:

答案 0 :(得分:0)

这肯定可以做到,几乎肯定会涉及AJAX。

在鼠标翻转事件中,您希望定义myJavascriptFunction()以代表用户点击图片按钮,随后会回发到服务器 ,就像 一样用户只需单击即可。

然后,您希望将图像按钮和要显示答案的标签放入UpdatePanel,并确保在页面上粘贴ScriptManager以处理请求/响应。

这应该达到你想要的效果。