随笔分类 -  ASP.NET

JQuery 简单选择器
摘要:在应用JQuery的时候老是记不住Jquery的选择器,总是要先查资料,比较郁闷,在这里把简单的常用的选择器记录下来,以供以后查阅。更多的JQuery 选择器请查阅JQuery官网。1. ID选择器: $(“#divId”).2. 类别选择器:$(“.ClassName”).3. 子选择器:$(“li>a”).4. 属性选择器: 在标记的后面用中括号”[”和”]”添加相关属性,然后赋予不同的逻辑。a) $(“a[‘title’]”) :筛选存在title 的A标签。b) $(“a[href=’page.html’]”): 筛选href属性等于’page.html’的A标签。c) $(“a 阅读全文

posted @ 2011-08-15 10:47 张大明 阅读(415) 评论(0) 推荐(0)

SharePoint 2007 _spbodyonloadfunctionnames is undefined
摘要:在SharePoint page library 中使用了html页面,html页面上面有JavaScript,JavaScript 本身 没有 错误,但是当打开这个html页面的时候JavaScript报错,错误信息为:_spbodyonloadfunctionnames is undefined。经过网上搜索找到的解决方案是在页面上添加SharePoint 的init.js引用。如下:<script type="text/javascript" language="javascript" src="/_layouts/1033/ini 阅读全文

posted @ 2011-08-03 11:28 张大明 阅读(322) 评论(0) 推荐(0)

SharePoint Pagelibrary XML 修改
摘要:主要逻辑描述:从pagelibrary中下载xml到内存中,更新xml文件的值后再上传到pagelibrary,并且覆盖旧文件,并且签入,发表,审核!public void UpdateListOfPopupURL(SPWeb web, Guid ListId) { string queryString = @"<Where><Eq><FieldRef Name='Title' /><Value Type='Text'>" + Constants.XML_FILE_NAME + "&l 阅读全文

posted @ 2011-08-01 10:06 张大明 阅读(256) 评论(0) 推荐(0)

Ajax读取操作xml
摘要:编辑器加载中...//判断Array中是否存在某个值Array.prototype.inArray = function(value)// Returns true if the passed value is found in the // array. Returns false if it is not. { var i; for (i = 0; i < this.length; i++) { if (this[i].toLowerCase() === value.toLowerCase()) { return true; } } return false;};//Check th 阅读全文

posted @ 2011-08-01 09:47 张大明 阅读(205) 评论(0) 推荐(0)

ASP.NET 缓存学习
摘要:ASP.NET 缓存在项目中的引用,如下: private staticobject _lock = newobject(); protected voidPage_Load(object sender, EventArgs e) { if (!IsPostBack) { //Set outputcache string Duration = ConfigStore.GetValue("MerckVaccine", "AboutToLeaveCache").ToString(); string URLList = ""; lock ( 阅读全文

posted @ 2011-07-20 21:21 张大明 阅读(316) 评论(0) 推荐(0)

.net服务器控件生命周期
摘要:控件生命周期1.初始化(对应Oninit方法)这里页面通过ProcessRequest方法来递归遍历它的子控件(即页面中的空间,其实页面也算控件)。使子控件依次调用它们的Oninit方法。我们这里可以重写控件的OnInit方法,来扩展控件功能或增加初始化内容。在本阶段还要打开视图状态跟踪功能,调用TrackviewState方法,这样存储在viewState对象里面的值在页面回发时才能正确灰复到控件属性中。2.加载视图状态(对应LoadViewState方法)本阶段仅在页面回发时才执行,加载视图状态到控件。在第一次访问页面时我们还没有获得存储到视图状态的状态数据。3.加载回传数据(对应Load 阅读全文

posted @ 2011-02-16 22:28 张大明 阅读(600) 评论(0) 推荐(0)

ASP.NET中获取URL重写前的原始地址
摘要:在ASP.NET中,如果你使用了URL重写,通过HttpContext.Request获取到的是重写后的地址。如果这个地址要返回给客户端(比如Redirect),我们一般希望是重写前的友好地址。  通常的使用场景是当我们有某个页面需要用户登录才能访问时,我们会在代码中判断当前访问用户是否登录,如果未登录,则重定向至登录页面,并将当前网址通过Url参数传递给登录页面。如果使用了URL重写,并通过Request.Url.AbsoluteUri获取当前网址,用户登录后打开的就是重写后的地址,这虽然不影响正常使用,但从用户体验及URL统一的角度,我们更希望是重写前的地址。  之前,我们在开发中也被这个 阅读全文

posted @ 2011-02-09 01:01 张大明 阅读(269) 评论(0) 推荐(0)

导航