热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

asp.net小积累2

1.监听文本框值改变事件:1.用onchange()表示使当前元素失去焦点onblur才能激活该事件2.用onpropertychange()当属性值改变时ÿ

1.监听文本框值改变事件: 


1.用onchange() 表示使当前元素失去焦点onblur才能激活该事件
2.用 onpropertychange() 当属性值改变时,通过该方法即时捕获

 

2.js日期添加指定天数


代码

function addDaysTodate(mydate,days)
{
mydate.setDate(mydate.getDate()
+days);
return mydate;
}
调用方法1:addDaysTodate(
new Date(),3);//指定当前日期添加3天
调用方法2:addDaysTodate(new Date(Year,(month-1),day),3);//指定的年月日添加3天

 

3.js 循环读取table中的值


var arr=document.getElementById("tableid");
for(var i&#61;0;i<arr.rows.length;i&#43;&#43;){
alert(arr.rows[i].cells[
0].innerHTML);//获取第0行0列值
}

 


4.sql server 修改数据库名称

exec sp_renamedb &#39;oldname&#39; &#39;newname&#39;

 

5.div 单行文字垂直居中  

设置它的实际高度height和所在行的高度line-height相等即可
div{height:30px;line
-height:30px;overflow:hidden}

 



6. asp.net 时间比较  

判断是否相等 Convert.ToDateTime("07/07/12").CompareTo(DateTime.Now.ToString("YY-MM-dd"))
判断大小
if(DateTime.Now<DateTime.Now.AddDays(3))//判断当前时间与3天后时间比较


7.最简单三张表联合查询  

 

select a.name b.id c.age from 表a as a ,表b as b ,表c as c where a&#61;b and b&#61;c

 

8.asp.net 最简单使用COOKIE

设COOKIE值 Response.COOKIEs["name"].Value&#61;"";
取出COOKIE值string s
&#61;Request.COOKIEs["name"].Value.ToString();

 


9.asp.net 给datatable添加一行新数据 


DataTable dt&#61;server.get();//从数据库是查询
DataRow row&#61;dt.newRow();//新建一行
row[0]&#61;"0";row[1]&#61;"1";//填充数据
dt.Rows.Add(row);//添加到dt中

 

10.js 生成table


代码

var globalArrays&#61;new Array();
function addTable(t,pre,sd,type,num,start,typeid,supp,rohs,proDate,size,allowRetCount){
var newItem;
//保存table值&#xff0c;便于后台操作
var table&#61;document.getElementById("tcontent");
var oBody
&#61;table.tBodies[0];var rowIndex&#61;oBody.rows.length;
oBody.insertRow(rowIndex);
if(t%2&#61;&#61;0)//给奇偶行添加样式{ oBody.rows[rowIndex].className&#61;"odd";}
else{ oBody.rows[rowIndex].className&#61;"enen";}//序号
oBody.rows[rowIndex].insertCell(0);
oBody.rows[rowIndex].cells[
0].appendChild(document.createTextNode(t&#43;1));
oBody.rows[rowIndex].cells[
0].noWrap&#61;true;newItem&#61;(t&#43;1);//条码
oBody.rows[rowIndex].insertCell(1);
var v
&#61;pre&#43;"-"&#43;(parseInt(start)&#43;t);
oBody.rows[rowIndex].cells[
1].appendChild(document.createTextNode(v));
oBody.rows[rowIndex].cells[
1].noWrap&#61;true;newItem&#61;newItem &#43; "," &#43;v;//类型
oBody.rows[rowIndex].insertCell(2);
oBody.rows[rowIndex].cells[
2].appendChild(document.createTextNode(type));
oBody.rows[rowIndex].cells[
2].noWrap&#61;true;newItem&#61;newItem &#43; "," &#43;type; //批号
oBody.rows[rowIndex].insertCell(3);
oBody.rows[rowIndex].cells[
3].appendChild(document.createTextNode(num));
oBody.rows[rowIndex].cells[
3].noWrap&#61;true; newItem&#61;newItem &#43; "," &#43;num;//保质日期5oBody.rows[rowIndex].insertCell(4);
oBody.rows[rowIndex].cells[4].appendChild(document.createTextNode(sd));
oBody.rows[rowIndex].cells[
4].noWrap&#61;true; newItem&#61;newItem &#43; "," &#43;sd;
newItem
&#61;newItem&#43;","&#43;typeid&#43;","&#43;supp&#43;","&#43;rohs&#43;","&#43;proDate&#43;","&#43;size&#43;","&#43;allowRetCount;globalArrays.push(newItem);
}

 

11.JS清空table 

 


代码

function clear(){
var table
&#61;document.getElementById("tid");
var oBody
&#61;table.tBodies[0];
var leng
&#61;oBody.rows.length;
for(var i&#61;leng;i>&#61;1;i--){
//注意table下标是从0开始&#xff0c;且0行是title&#xff0c;所以不能删除 &#xff0c;而且还要倒着删除
table.deleteRow[i];
}


推荐阅读
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
  • 本文详细介绍了Spring的JdbcTemplate的使用方法,包括执行存储过程、存储函数的call()方法,执行任何SQL语句的execute()方法,单个更新和批量更新的update()和batchUpdate()方法,以及单查和列表查询的query()和queryForXXX()方法。提供了经过测试的API供使用。 ... [详细]
  • 开发笔记:Java是如何读取和写入浏览器Cookies的
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java是如何读取和写入浏览器Cookies的相关的知识,希望对你有一定的参考价值。首先我 ... [详细]
  • 本文介绍了Java后台Jsonp处理方法及其应用场景。首先解释了Jsonp是一个非官方的协议,它允许在服务器端通过Script tags返回至客户端,并通过javascript callback的形式实现跨域访问。然后介绍了JSON系统开发方法,它是一种面向数据结构的分析和设计方法,以活动为中心,将一连串的活动顺序组合成一个完整的工作进程。接着给出了一个客户端示例代码,使用了jQuery的ajax方法请求一个Jsonp数据。 ... [详细]
  • 获取时间的函数js代码,js获取时区代码
    本文目录一览:1、js获取服务器时间(动态)2 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 在重复造轮子的情况下用ProxyServlet反向代理来减少工作量
    像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • springmvc学习笔记(十):控制器业务方法中通过注解实现封装Javabean接收表单提交的数据
    本文介绍了在springmvc学习笔记系列的第十篇中,控制器的业务方法中如何通过注解实现封装Javabean来接收表单提交的数据。同时还讨论了当有多个注册表单且字段完全相同时,如何将其交给同一个控制器处理。 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • NotSupportedException无法将类型“System.DateTime”强制转换为类型“System.Object”
    本文介绍了在使用LINQ to Entities时出现的NotSupportedException异常,该异常是由于无法将类型“System.DateTime”强制转换为类型“System.Object”所导致的。同时还介绍了相关的错误信息和解决方法。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 小程序wxs中的时间格式化以及格式化时间和date时间互转
    本文介绍了在小程序wxs中进行时间格式化操作的问题,并提供了解决方法。同时还介绍了格式化时间和date时间的互相转换的方法。 ... [详细]
  • 以下两种传参的方式哪个更好? ... [详细]
author-avatar
手机用户2502922415_737
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有