读书人

2003中Label的Click事件使用?解决方法

发布时间: 2012-05-15 14:35:29 作者: rapoo

2003中Label的Click事件使用?
我想在用户双击Label时,自动更新Label当中所显示的内容。

请问如何实现?

Label中的内容取自数据库当中,每天递增1,如果用户双击Label,则执行一条Update语句,将DB中的数字重置为1,请问该如何实现啊?

[解决办法]
最简单
让他点击后提交表单
<div onclick="submitForm()">
后台如果是post过来的,
调用update

还可以ajax
[解决办法]
用js来实现
[解决办法]

探讨
引用:
最简单
让他点击后提交表单
<div onclick="submitForm()">
后台如果是post过来的,
调用update

还可以ajax


谢谢,关键是只是一个Form里边加入一个Label,我只想让用户双击Label本身重置DB里的数据,Label本身不是支持Click事件的吗?这样该如何实现呢?

[解决办法]
或者,在界面中放一个隐藏的按钮,在按钮的click事件中更新数据库

前台代码如下
HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title></title> <asp:placeholder id="MyCSS" runat="server"></asp:placeholder>     <script language="javascript" type="text/javascript">// <!CDATA[        function Button1_onclick() {            document.getElementById("Button1").click();        }// ]]>    </script></head></head><body>    <form id="form1" runat="server">    <asp:Label ID="Label1" runat="server" Text="Label" onclick="return Button1_onclick()"></asp:Label>    <asp:Button ID="Button1" runat="server" Text="Button" />    </form></body></html>
[解决办法]
不知道楼主什么意思?winform里面的label控件本来就用DoubleClick事件,你在事件里调用修改的方法就可以了!

读书人网 >C#

热点推荐