发布于 2016-06-04 18:56:49 | 60 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

ASP.NET

ASP.NET 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。


下拉框只读此功能并不是默认的,需要手动操作下,本文介绍javascript与asp.net实现下拉框只读功能,需要了解的朋友可以参考一下
 
<HTML> 
<HEAD> 
<TITLE>下拉框模拟只读</TITLE> 
<script type="text/javascript"> 
//根据下拉框ID设置下拉框只读 
function setReadOnly(obj_id){ 
var obj = document.getElementById(obj_id); 
obj.onmouseover = function(){ 
obj.setCapture(); 
} 
obj.onmouseout = function(){ 
obj.releaseCapture(); 
} 
obj.onfocus = function(){ 
obj.blur(); 
} 
obj.onbeforeactivate = function(){ 
return false; 
} 
} 
</script> 
</HEAD> 
<BODY> 
<span id="span_select"> 
<select id="id_select"> 
<option value="1">AAAAAAAAA</option> 
<option value="2">BBBBBBBBB</option> 
<option value="3">CCCCCCCCC</option> 
<option value="4">DDDDDDDDD</option> 
</select> 
</span> 
<script type="text/javascript"> 
setReadOnly("span_select"); 
</script> 
<!-- 直接设置下拉框只读 --> 
<select onbeforeactivate="return false" onfocus="this.blur()" onmouseover="this.setCapture()" onmouseout="this.releaseCapture()"> 
</BODY> 
</HTML> 

如果是ASP.NET ,则是下面的写法
 
this.ddlSysCategory.Attributes.Add("onfocus","this.blur();"); 
this.ddlSysCategory.Attributes.Add("onbeforeactivate","return false"); 
this.ddlSysCategory.Attributes.Add("onmouseover","this.setCapture()"); 
this.ddlSysCategory.Attributes.Add("onmouseout","this.releaseCapture()"); 


相关阅读 :
asp.net 实现下拉框只读功能
ASP.NET多彩下拉框开发实例
asp.net mvc下拉框Html.DropDownList 和DropDownListFor的常用方法
ASP.NET MVC下拉框联动实例解析
ASP.NET实现用户注册和验证功能(第4节)
详解ASP.NET MVC之下拉框绑定四种方式
ASP.NET中DropDownList下拉框列表控件绑定数据的4种方法
asp.net使用DataGridTree实现下拉树的方法
asp.net中js+jquery添加下拉框值和后台获取示例
asp.net实现取消页面表单内文本输入框Enter响应的方法
asp.net实现word文档在线预览功能的方法
Asp.net实现MVC处理文件的上传下载功能实例教程
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务