ASP.NET中ListBox实现Double Click事件
(1)在WEB页面上加入JS脚本和存放ListBox事件的隐藏输入框,LISTBOX是用来保存时间的名称,在CS页面用到:其JS代码如下:
<script language="javascript">
function ListBox1_DoubleClick() {
/* we will change value of this hidden field so that inpage load event we can identify event.
*/
document.forms[0].ListBox1Hidden.value = "doubleclicked";
document.forms[0].submit();
}
</script>
(2)将ASP.NET控件LISTBOX中加入双击事件声明如下:
<asp:ListBox id="ListBox1"
ondblclick="ListBox1_DoubleClick()" runat="server">
<asp:ListItem Value="1">One</asp:ListItem>
<asp:ListItem Value="2">Two</asp:ListItem>
<asp:ListItem Value="3">Three</asp:ListItem>
<asp:ListItem Value="4">Four</asp:ListItem>
</asp:ListBox>
(3)在WEB窗体加载的时候执行如下代码(即双击LISTBOX中ITEM后执行的内容),
if(Request.Params["ListBox1Hidden"] != null
&& (string)Request.Params["ListBox1Hidden"] == "doubleclicked" )
{
//the Listwas double click Event
}
}
例子如下:
<html>
<head>
<script language="javascript">
 
相关文档:
在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......
vs2008中新建b/s结构的项目有两种类型,一种是web application,即web应用程序,另外一种是web网站,新建项目时如果选择的不正确,在后续的开发过程中就不可避免的会遇到要修改项目类型的情况。经过在网上爆走以及测试,以下是解决asp.net应用程序改网站项目的方法及背景知识:
1.vs2008的项目类型是通过guid来确定的 ......
状态管理是你对同一页或不同页的多个请求维护状态和页信息的过程。与所有基于 HTTP 的技术一样,Web 窗体页是无状态的,这意味着它们不自动指示序列中的请求是否全部来自相同的客户端,或者单个浏览器实例是否一直在查看页或站点。此外,到服务器的每一往返过程都将销毁并重新创建页;因此,如果超出了单个页的生命周期,页 ......
招聘:“女士”网站开发的asp.net程序员。能独立工作。有购物网站经验。会CSS+DIV。
符合条件要求的。请立刻与我联系或帮助介绍一位谢谢你。
公司:河北廊坊市金冠科技有限公司
网址:www.jinguankeji.net www.shangguzhijia.com
人事部:陈立国 QQ:752492158
邮箱:clg1970@163.com手机:1378 ......
1,新建一名为login.htm的静态网页文件,作为登录页面,如图
body标签代码
<body onkeydown ="enterLogin()"> <!--添加按下键盘事件-->
<div style="text-align: center" mce_style="text-align: center">
<table border="1" cellpadding="1">
<tr>
<td align="center" s ......