摘要:
TreeView 使用实例 历遍与修改节点同级的所有节点,判断否有重复,处理方法: private void treeView1_AfterLabelEdit(object sender, NodeLabelEditEventArgs e) ...{ TreeNodeCollection vNodes; // 所在节点列表 if (e.Node.Parent == null) // 最顶层节点 ... 阅读全文
摘要:
思路:先将SPList中SPListItems数据读入DataTable,然后绑定到GridView。类似的,可以绑定到其他ASP.Net数据控件。 说明:在网站集http://vmmoss1:38583/的首要网站下已存在一个名为员工列表的SPList。结构如下图。 创建用户控件GridViewList.ascx,在ascx页面拖一个GridView上去,cs页面代码如下。 using S... 阅读全文
摘要:
TreeView控件的节点加载一般有两种方式,静态加载与动态加载,下面分别进行实现。 (1) 静态加载节点,一次加载所有节点 创建用户控件FolderTree1.ascx ,在ascx页面拖一个Button和TreeView上去,cs页面代码如下。 using System;using System.Collections;using System.Configuration;using Syst... 阅读全文
摘要:
微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webser... 阅读全文
摘要:
在做Sharepoint的列表查询的时候,经常要用到CAML,今天我在做一个工作流授权列表的查询,里面要求根据人员、工作流名称、授权开始时间和授权结束时间找到对应的授权人,没有找到就返回本人。使用CAML QueryBuilder生成了查询,然后修改了其中的对应的变量,进行查询。结果发现查询结果有问题。原来是在CAML中使用的日期类型的表示必须是一种国内很少用的特殊的格式,,形如"2009-04-... 阅读全文
摘要:
1.Geq(>=) The Geq element is an arithmetic operator that means "greater than or equal to." It can be used within a Where element in a view definition. ... 阅读全文
摘要:
Microsoft.XMLHTTP Microsoft.XMLHttp组件的属性方法 一、使用步骤: 1、创建XMLHTTP对象 //需MSXML4.0支持 2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP指令传送一样,可以用"GET"方法或"POST"方法指向服务端的服务网页。 3... 阅读全文
摘要:
此文章是给多层开发的人使用的,小型代码,或者不理解多层开发的朋友,请绕道. 多层开发已经很普遍,最少有2层. 1:表现层(显示数据,图形处理,等等) 2:处理层(逻辑处理,具体执行操作) 或者可以分得更细,具体问题具体分析嘛. 但是,在多层中,总是会有错误发生,大多数错误都是可以捕捉到的,或者是已经知道会发生的. 那么,如果在某一层抛出异常,怎么办?难道像某些人说的一层一层向上递归,最后在显示层显... 阅读全文
摘要:
自定义字段类型的开发--2级联动Combox 在网上找了一些关于自定义字段类型开发的文章。发现在MOSS开发中关于这一部分的文章很少。不过这些也够我们入门了。 1,创建MOSS2007自定义字段类型实例 2,创建具有属性值的MOSS2007自定义字段实例 3,How to: Create a Custom Field Type and Field Control 前两篇是赏梅... 阅读全文
摘要:
============================================ using Microsoft.SharePoint; SPWeb site = SPControl.GetContextWeb(Context); SPListItemCollection items = site.Lists["ListName"].Items; SPListItem item = ... 阅读全文