易截截图软件、单文件、免安装、纯绿色、仅160KB

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">
  


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

ASP.NET中防止页面多次提交的代码实现


此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.
//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcEl ......

开发自定义控件 (asp.net C#)

 学习自定义控件的开发不仅可以使你开发出更灵活的系统更重要的是它可以使你加深对已有服务器控件的理解,得以更灵活的应用。
较之于asp,asp.net提供了更强大的功能,我比较喜欢它的代码分离技术和对诸如C#、VB.Net等强类型语言的使用,这是从开发者的角度来看
的,从用户的角度来看,会觉得它速度更快,运行更稳定 ......

ASP.NET(C#)常用代码30例

 1. 打开新的窗口并传送参数: 
  传送参数:
response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")
  接收参数:
string a = Request.QueryString("id");
string b = Request.QueryS ......

ASP.NET页面刷新方法总结

 //先看看ASP.NET页面刷新的实现方法:
//第一:
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); }
//第二:
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号