- 博客(62)
- 资源 (7)
- 收藏
- 关注
原创 解决服务端返回文件流,在响应头添加文件类型
响应时在响应头里添加:Access-Control-Expose-Headers response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
2021-11-03 14:55:25 1127
转载 js中如何获取某个元素到浏览器最左和最右的距离
var getOffsetLeft =function(obj){ var tmp = obj.offsetLeft; var val = obj.offsetParent; while(val != null){ tmp += val.offsetLeft; val = val.offsetParent; } ...
2020-05-20 12:43:37 2155
转载 MVC控制器里面使用dynamic和ExpandoObject
在很多时候,我们在数据库里面定义表字段和实际在页面中展示的内容,往往是不太匹配的,页面数据可能是多个表数据的综合体,因此除了我们在表设计的时候考虑周到外,还需要考虑数据展现的处理。如果是常规的处理,那么需要对部分外键字段进行特别的转义处理,如果需要增加多一些字段,那么这种处理可能就相对比较麻烦一些。本文介绍如何在MVC控制器里面使用dynamic和ExpandoObject,实现数据转义后一体化的
2018-01-26 10:08:47 534
转载 js文件三斜杠注释///reference path用途
编辑某个js文件时,要想这个js文件出现其他js成员的ide提示,可以再js文件开头使用3个斜杠注释和reference指令的path指向此js文件路径,这样在编写这个js文件时,ide就会自动出现path指向的js文件中的成员。 如导入jquery框架,在vs2013中编写js文件时,jquery的标志性字符$就会自动出现在ide中,并且其方法也会一起ide提示,大大加快代码编写速度
2018-01-26 09:45:23 3650
转载 js 获取 本周、上周、本月、上月、本季度、上季度的开始结束日期
js 获取 本周、上周、本月、上月、本季度、上季度的开始结束日期/** * 获取本周、本季度、本月、上月的开始日期、结束日期 */var now = new Date(); //当前日期var nowDayOfWeek = now.getDay(); //今天本周的第几天var nowDay = now.getDate(); //当前日var nowMonth =
2016-11-25 17:07:11 8883
转载 Linq 递归
private IEnumerable GetChildren_Menue(int ID, List XX) { List children_Menue = (from p in XX where p.ParentID == ID
2016-11-23 09:48:33 745
转载 关于oracle 临时表的使用
临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表空间。ORACLE临时表是会话或事务级别的,只对当前会话或事务可见。每个会话只能查看和修改自己的数据。 ORACLE临时表有两种类型:会话级的临时表和事务级的临时表。1)ON COMMIT DELETE ROWS它是临时表的默认参数,表示临时表中的数据
2016-10-13 10:09:41 1783
原创 oracle 存储过程执行动态sql返回游标
execute immedit 执行静态sql,sql是查询语句,每次返回的列不相同可以直接用 open cursor for sql 方式返回集合
2016-10-13 09:31:05 4004
转载 js中日期格式转换
js中的时间与毫秒数互相转换 (2012-12-26 22:25:59)转载▼分类: js【1】js毫秒时间转换成日期时间var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数 //不是上面格式的时间需要转换 //starttime ='2012-12-25 20:17:
2016-09-20 15:26:14 1208
转载 asp.net mvc 用Redis实现分布式集群共享Session
1、这两天研究Redis搞分布式session问题,网上找的资料都是用ServiceStack.Redis来实现的,但是在做性能测试的时候发现最新的v4版本有限制每小时候最多请求6000次,因为官网开始商业化要收费了,好坑爹的说,还好我前期弄了个性能测试列子,不然上线以后出问题那就麻烦了。后面找了个NServiceKit.Redis(好像就是ServiceStack.Redis的v3版本)来替代v
2016-04-28 11:20:02 2905
转载 解决easyui 控件datagrid 二次加载问题
使用url方式的初学者,经常碰到重复请求的问题,这个问题的根源是因为一旦设置了url参数,Datagrid组件在实例化的时候就会做请求,如何避免二次加载这样问题呢,个人觉得注意以下两点基本就可以防止二次加载了。使用load和reload函数去动态加载数据,而不是选择再次渲染组件,而再次渲染组件的目的仅仅是为了设置url,这得不偿失,url的设置可以通过options方法获取到组件实例的op
2016-04-27 15:23:08 3346
原创 关于jquery中resize用法
1、改变div尺寸$('#div').panel('resize', { height: 90 });//初始设置的高度2、改变后重新resize$(window).resize();
2016-01-30 11:51:55 1672
原创 easyui控件与Activex控件遮挡问题
最近在开发easyui控件过程中遇到了下拉框combobx控件被activex控件遮挡的问题,在网上查找了半天都是说添加iframe(),试了半天,还是不行。最后耐着性子在页面页码和jquery.easyui.min.js源码里结合找问题。最后在两个地方加入iframe起到作用。两个地方分别是1、combo初始化控件时 2、combo加载数据项时如果在这两个地方分别加入iframe 就能达
2016-01-20 16:28:42 2795 5
原创 欢迎使用CSDN-markdown编辑器
项目中遇到用双日历控件,在网上找了一些相关的资料,发现有一位达人写过基于bootstrap+daterangepicker 的双日历控件。 然后对里面的一些属性和风格进行了更改。 实现的效果: 为了满足匹配easyUI风格对css进行了更改。 由于没有秒的下拉框,对js文件进行了更改。用到的css和js 文件: 下面是view层:
2015-12-04 17:33:04 328
转载 sqlserver脚本时间计算
这是计算一个月第一天的SQL 脚本: SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) --当月的第一天SELECT DATEADD(mm, DATEDIFF(mm,0,getdate())-1, 0) --上个月的第一天SELECT DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate(
2013-10-31 13:53:49 476
原创 c# 中传值用的 ref 和out 好用哦!!
ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。使用ref前必须对变量赋值,out不用。out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。区别可以参看下面的代码:using System;class TestApp{ static void outTe
2011-12-05 15:24:34 389
原创 datagridviewcombobox 联动
private void FrmSPXH_Load(object sender, EventArgs e) { this.dbchange = false; this.bindingSource1.DataSource = XTGL.GetTBL_SPXH()
2011-07-06 13:12:46 834
原创 winfom datatable 手动生成
public DataTable GetMaterialSellInfo(int ModelId) { try { StringBuilder strSql = new Strin
2011-07-05 14:12:18 368
原创 GridView 72般绝技
<br />快速预览:<br />GridView无代码分页排序<br />GridView选中,编辑,取消,删除<br />GridView正反双向排序<br />GridView和下拉菜单DropDownList结合<br />GridView和CheckBox结合<br />鼠标移到GridView某一行时改变该行的背景色方法一<br />鼠标移到GridView某一行时改变该行的背景色方法二<br />GridView实现删除时弹出确认对话框<br />GridView实现自动编号<br />Gri
2010-12-13 16:55:00 267
原创 ORACLE 日期格式(NLS_DATE_FORMAT)问题
<br />关于ORACLE日期格式问题 <br /><br />1、查询下列DATA DICTIONARY 中NLS_DATE_FORMAT的日期格式 <br />NLS_DATABASE_PARAMETERS 格式 DD-MON-YY <br />NLS_INSTANCE_PARAMETERS 格式 DD-MON-YY <br />NLS_SESSION_PARAMETERS 格式 DD-MON-YY <br />sqlplus查看sysdate格式 DD-MON-YY <br /><br />2、使用
2010-12-02 09:06:00 1880
原创 JS调用后台方法大全
<br />javascript函数中执行C#代码中的函数:<br />方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;<br /> 2、在前台写一个js函数,内容为document.getElementById("btn1").click();<br /> 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;<br /><br />方法二:1、函数声明为public <br />
2010-12-01 16:20:00 491
原创 解决Requset.Write()弹出提示框变形问题
<br />方法一:此方法应该是微软官方推荐的方法,但弹出时会造成页面白屏。<br />Page.RegisterStartupScript("TestEvent", "<script>alert('所属部门不能为空!');</script>");<br />这个方法用于在页响应中发出客户端脚本块,前一个参数是该Script在页面中的唯一名称(随便起,不重复就行),后一个是脚本内容。<br /><br />方法二:此方法有时候会在成页面模型混乱,造成字体变大没有样式。<br />Response.Write
2010-12-01 10:30:00 319
原创 Sys.WebForms.PageRequestManagerParserErrorException 错误的解决办法
<br />从以下英文文档可得出解决方法:用Response.Redirect()或Response.Write()进行URL带参数的页面重定向时出现如题所示的错误。Ajax是无刷新的,而使用Response进行带参重定向时需要刷新页面。所以只须在UpdatePanel下设置“asp:PostBackTrigger”的“ControlID”为指定的控件名称即可,如: <br /><Triggers> <br /><asp:PostBackTrigger ControlID="btnSave" /> <br
2010-10-14 10:29:00 369
原创 传统 excel 导入 与 导出代码
<br /> /// <summary><br /> /// 导出<br /> /// </summary><br /> /// <param name="ds"></param><br /> protected void OracelInPutExcel(DataSet ds)<br /> {<br /> string DataTiem = System.DateTime.Now.Date.ToString("y
2010-10-13 10:04:00 385
原创 RowDataBound
<br /> protected void gvINF_CrudePrice_RowDataBound(object sender, GridViewRowEventArgs e)<br /> {<br /> string type = string.Empty;<br /> string curde_id = string.Empty;<br /> if (e.Row.RowType == DataControlRowType
2010-09-21 09:22:00 333
原创 1111
<br /><%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PlanSet_ItemSet_Product.aspx.cs" Inherits="PMApp.DataManagement.ConfigManagement.PlanSet_ItemSet_Product" %><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.
2010-08-25 16:28:00 262
原创 1111
<br /><%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PlanSet_ItemSet_Product.aspx.cs" Inherits="PMApp.DataManagement.ConfigManagement.PlanSet_ItemSet_Product" %><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.
2010-08-25 16:27:00 353
原创 前台调用后台控件
<br /> <asp:DropDownList ID="ddlType" runat="server" Width="100px" onchange="Show(this.options[this.options.selectedIndex].value)" ><br /> <asp:ListItem Value="1">年模型</asp:ListItem><br /> <asp:ListItem Value="2
2010-08-06 17:37:00 312
原创 js 返回
<br /><input type="button" value="返 回" runat="server" visible="false" id="pageback" onclick="history.go(-1);" />
2010-07-16 17:31:00 336
原创 后台获取前台htnl控件
protected System.Web.UI.HtmlControls.HtmlAnchor htmla;htmla==控件的id
2010-07-08 10:06:00 464
原创 js弹出窗体 关闭 刷新 返回值问题
<br />返回<br /> function openlimsprdctSelect() {<br /> var returnValue = window.showModalDialog('SelectChildPage.aspx?type=limslocalprdct', window, 'dialogWidth=350px;dialogHeight=500px;resizable:yes;scroll:no');<br /> if (returnValue
2010-07-07 10:42:00 677
原创 href 弹出新窗口
//修改链接地址var U = "boinger-popup.html";//修改窗口位置、大小var X = 100; // x positionvar Y = 100; // y positionvar W = 200; // widthvar H = 200; // height// Do not edit below this line.var s="resizable,left="
2009-08-05 11:55:00 1602
原创 关于dropdownlist 做友情链接功能
--------------网站-------------- ----javascript----function openotherlink(){ var url; var obj; var obj2; obj = document.getElemen
2009-07-31 15:52:00 467
原创 保存按钮
//彈出保存对话框 //1。 点击保存按钮后返回到本页 string script = "window.alert(保存成功);window.close();"; Page.ClientScript.RegisterClientScriptBlock(typeof(Page),"ok",script);//2。 点击按钮后返回到彈出本页的前一页(可刷新) Res
2009-07-25 09:10:00 895
原创 asp.net控件使用大全
http://blog.csdn.net/ark1111/archive/2006/10/18/1339670.aspx
2009-06-20 17:32:00 424
关于windows server 2008r2 中解决ie浏览器调试、弹出框失效问题的windows更新补丁
2018-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人