摘要: 方法一、使用SharePoint Designer配合enderingTemplate文件来定制MOSS/WSS表单页面以通知列表(DispForm.aspx)为例,系统默认的通知列表样式如下:默认样式用于新闻发布的时候确实不符合中国人的习惯,下面我们要把它改成如下的样子: 第一步--修改表单页面默认模板:用SPD打开要修改的页面(DispForm.aspx),找到ListFormWebPart,修改其TemplateName属性为CodeArt_NoticeTemplate,如下:-------------------------------------------------------. 阅读全文
posted @ 2011-12-20 15:07 落 枫 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 如何应用自定义的aspx页(比如Application Page)调换列表默认的NewForm.aspx, DispForm.aspx 和 EditForm.aspx的页面?若是你只是更改这些页面的界面,那么推荐应用SPD2010和InfoPath,它们更快速便捷。独一的毛病是应用这些对象不克不及自定义后台代码(也容许以,只是我不会)。下面是我用的解决规划:1.假设创建好三个Application Page分别叫newform.aspx, dispform.aspx和editform.aspx。它们放在Layouts目次下。再假设我的列表叫:My List。2.你可以应用把握台应用法度或者Wi 阅读全文
posted @ 2011-12-19 09:24 落 枫 阅读(429) 评论(0) 推荐(1) 编辑
摘要: 为了诱人的工资,为了祸害首都,跟一家离首都不远的在北京的公司领导面试。面试sharepoint内容。哈哈,感觉人家觉得俺相当的水吧。对方上来问“你觉得sharepoint 是什么?优势呢?优势是什么?”我回答是一种集cms workflow 文档管理 与 office紧密结合的一个门户站点或是企业级内部站点。包括一些其它子功能,如excel services and kpi 和一些oob的简单功能开发,并可以集成asp.net的东西到sharepoint 中,我把sharepoint 看做一种框架。完全是一种asp.net的技术开发。对方反问我“你觉得sharepoint 就是.net 的开发 阅读全文
posted @ 2011-12-16 09:55 落 枫 阅读(1772) 评论(0) 推荐(1) 编辑
摘要: 网上到处都在宣传SharePoint的好,说SharePoint差的很少,我个人基于SharePoint的二次开发有段时间了,发现SharePoint的功能确实很强大,比如SharePoint和Office的集成,列表的灵活的自定义等等,都是现在许多系统望尘莫及的。因为SharePoint集成了很多系统的功能于一身,但是有许多细小的问题,做的不是那么的完善。我也把我在开发过程中,经常遇到的一些问题做了一些整理,给大家做一个参考:1. List分页List的分页只支持“上一页”,“下一页”,并不支持分页的调整。这个不太适合国内的做法。2. List的导出功能SharePoint的List支持导. 阅读全文
posted @ 2011-12-15 17:04 落 枫 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 1. 新增内容1.1. Bussiness Connectivity Services1.2. 管理中心(重新设计)1.3. 基于声明的身份验证1.4. 运行状况监控1.5. 沙盒解决方案1.6. 升级1.7. Windows PowerShell2. 删除功能介绍的删除功能是相对于Sharepoint services 3.0而言。功能说明更改原因迁移路径Stsadm 命令行工具不推荐使用 Stsadm 命令行工具。Stsadm 命令行工具将被 Windows PowerShell 2.0 取代。包含 Stsadm 命令行工具以支持与早期产品版本的兼容性。在执行命令行管理任务时,应该使用 W 阅读全文
posted @ 2011-12-15 14:52 落 枫 阅读(281) 评论(0) 推荐(0) 编辑
摘要: SharePoint的调查列表默认只支持简单的文字调查, 并不能满足大部分时候的需求, 自己自定义出一个漂亮点的调查很需要费一番工夫, 为了让大部分对开发知之甚少的SharePoint管理员或者高级用户能够方便的制作一个图文并茂的调查,特写此文.第一步:建立一个普通的调查列表。第二步:在SharePoint Designer中打开这个调查,上传一个图片备用。第三步:在SharePoint Designer中间新建一个HTML页面,复制这个问题的显示样式第四步:将生成的代码复制下来,粘贴到调查问题中间去(注意,要包括Table标记)预览一下:第五步:将下面JavaScript代码复制到各个文件去 阅读全文
posted @ 2011-12-15 14:48 落 枫 阅读(272) 评论(0) 推荐(0) 编辑
摘要: gridview行绑定调用后台方法2009-06-10 09:55:48|分类:编程荟萃 |标签:|字号大中小订阅Gridview行绑定调用后台方法绑定在label或者textbox上的Text='<%# LabelText(Convert.ToString(Eval("绑定字段")))%>'>LabelText 在后台为带返回参数的方法protected string LabelText(string label){return label;}Net前台调用后台变量 1.Asp.Net中几种相似的标记符号: < %=...%> 阅读全文
posted @ 2011-12-01 16:07 落 枫 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 需要写一个自定义的sharepoint timer job, 目的是要定时到Site Collection Images这个List里检查图片的过期日期,如果即将过期的话,需要发送email到相关的人员。GOOGLE了一下,发现资料很少。不过幸运的是我发现了 Andrew Connell的博客,上面有一个很详细的示例代码。http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx代码的基本思路是:我们的自定义job类需要从SPJobDefinition继承过来,并且要改写几个构造体和一个Ex 阅读全文
posted @ 2011-11-14 11:22 落 枫 阅读(252) 评论(0) 推荐(0) 编辑
摘要: EventHandler给我们在MOSS中开发带来了很大的自由度,很方便地就捕获到在数据操作时的事件,插入相应的业务代码,实现我们的业务逻辑。在使用了好长一段时间EventHandler后,忽然想归纳一下我这段时间在使用EventHandler时遇到的问题,给大家分享一下!1. 在ItemAdding事件或ItemUpdating事件中获取用户输入的值 这是一个很普通的操作,通常我们都会遇到这样一个业务逻辑:只有当用户输入的值符合要求才允许用户添加记录,否则取消该操作;或者在用户添加一条记录时,获取用户输入的值,再去进行其它操作。遇到这些业务,必须的是要在ItemAdding事件中获取到用户. 阅读全文
posted @ 2011-11-07 16:09 落 枫 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 在GridView中删除前进行确认:总结了两种情况:第一种:LinkButtonAspx页面<asp:LinkButtonID="LinkButton2"runat="server"CommandArgument=''<%#Eval("NewsID")%>''CommandName="Del"OnClientClick="returnconfirm(''确认删除吗?'')">删除</asp:LinkBu 阅读全文
posted @ 2011-11-03 15:23 落 枫 阅读(673) 评论(0) 推荐(1) 编辑