2003中Label的Click事件使用?
我想在用户双击Label时,自动更新Label当中所显示的内容。
请问如何实现?
Label中的内容取自数据库当中,每天递增1,如果用户双击Label,则执行一条Update语句,将DB中的数字重置为1,请问该如何实现啊?
[解决办法]
最简单
让他点击后提交表单
<div onclick="submitForm()">
后台如果是post过来的,
调用update
还可以ajax
[解决办法]
用js来实现
[解决办法]
[解决办法]
或者,在界面中放一个隐藏的按钮,在按钮的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事件,你在事件里调用修改的方法就可以了!