- 博客(42)
- 资源 (21)
- 收藏
- 关注
原创 [ASP.NET] by ReportView direct output PDF file
private void ExpRpt1() 02{ 03 Warning[] warnings;04 string[] streamids;05 stringmimeType;06
2013-01-29 20:41:41 987
翻译 SharePoint 2010 中的站点模板(Site Templates)
原文:http://www.markus-alt.de/blog/?p=118 站点模板的名称在很多编程或命令行配置场合会用到。我们可以在SharePoint 2010的PowerShell管理控制台中输入以下命令来列出当前所有可用的站点模板。Get-SPWebTemplate | select Name, Title以下为在我的电脑中输出的结果:Name
2013-01-27 19:49:05 1572
原创 asp.net aspxgridview 绑定数据
.Net中还提供ObjectDataSource,可以代替SqlDataSource里提供数据。而ObjectDataSource可以和业务逻辑层相连。 具体操作如下: Default.aspx 1 @ Page Language="C#" AutoEventWireup="True" CodeBehind="Default.aspx.cs" Inherits
2013-01-27 11:09:12 2860
原创 SharePoint 2010 配置可筛选的查阅项
在SharePoint 2010中包括:可以从相同网站集中的不同的站点里获取数据可以直接使用列表视图来过滤返回的查阅项数据可以直接编写 CAML查询语句来过滤返回的查阅项数据可忽略文件夹,显示所有数据,同时还可以通过CAML查询或列表视图进行过滤支持多选 撰写本文时,Fitered Lookup的代码版本为60481 。简单起见,我们直接下载代码,用Visual Studio 20
2013-01-27 10:57:06 2156
转载 轻松掌握Ajax.net系列教程三:使用CascadingDropDown组件
这次我们学习使用AjaxControlToolkit中的CascadingDropDown组件。CascadingDropDown主要是控制数个普通的DropDownList控件,并使它们产生无刷新的级联效果。最常见的用法例如选择地理位置,我们要先选取国家,才能进一步选取所选国家的省份,然后才是城市如此类推。学会CascadingDropDown组件将会大大简化我们开发无刷新级联下拉菜单的流程。
2013-01-26 22:24:36 914
转载 轻松掌握Ajax.net系列教程二:部署Ajax Control Toolkit
要使用好Ajax.net,就要学会灵活运用Ajax.net所提供的Ajax Control Toolkit。该控件包提供了很多使用效果很炫的控件,有了它你能轻松打造一个Ajax网站。从本章开始,我们一起来学习怎样使用Ajax Cotrol Toolkit中的所有控件。第一步:创建Ajax Toolkit模板大家应该有印象,当我们成功安装了Ajax扩展包之后,VS.net的模板中就多了一个A
2013-01-26 22:06:29 1038
翻译 asp.net 页面的进度条
原文见于http://www.myblogroll.com/Articles/progressbar/,请对照参考。 谁说在WEB应用程序中不能使用进度条?我认为能。本文将介绍在服务端长时间的处理过程中通过使用进度条提高WEB应用程序的质量和界面友好度。事实上,如果一个WEB应用程序一直运行在无状态和无连接状态下,用户很容易认为事情已经结束了。但是本文介绍的不使用任何A
2013-01-26 22:04:59 1094
转载 轻松掌握Ajax.net系列教程一:部署AJAX.NET
所有内容均取自ASP.NET开发队的Joe Stagner所做的"How Do I?"系列视频教程。在下面的讲解里我会列出所对应的视频教程,有能力的朋友可以自行观看,如果觉得听不懂老外说啥,也可以来参考一下我的学习笔记。本系列文章主要介绍Ajax.net的使用方式,重点介绍Ajax.net的工具包Ajax-Toolkit中各种控件的使用方法。这里就不再重复什么是Ajax.net以及它的光辉
2013-01-26 22:01:31 771
原创 .net 中SqlParameter用法
网站的一个常规问题;关于Sql注入的基本概念,一般经典的注入语句是' or 1=1--单引号而截断字符串,“or 1=1”的永真式的出现使得表的一些信息被暴露出来,如果sql语句是select * from 的话,可能你整个表的信息都会被读取到,更严重的是,如果恶意使用都使用drop命令,那么可能你的整个数据库得全线崩溃。如何最大限度的避免注入问题。sql注入的存在在最大危害,是sql
2013-01-26 21:48:20 3018
原创 asp.net 导出TXT笔记
/// /// output TXT type /// /// path /// 内容 public void DownloadTxtFile(string fileName, string content) { string txtName = Server.MapPath(file
2013-01-25 19:07:02 1023
原创 asp.net验证控件。
刚才写了自定义验证控件,这里也顺便把其他验证控件列出来。相关资料网上搜集的。1.RequiredFieldValidator:非空验证控件 主要属性: ControlToValidate :要验证的控件ID ErrorMessage :验证的控件无效时显示的消息 InitialValue :要验证的字段的初始值,很少用到 2.CompareValidator
2013-01-24 11:10:58 925
原创 asp.net 验证控件
前天市场部一个需求,录入时检测电话和邮件是否在数据库里存在,如果存在就在录入完成后就直接提示,而不是在保持时提示。我想了一下用CustomValidator验证控件加Javascript代码可以轻松搞定。当然解决这个问题的方法很多,我只写我所用的。其实就是用ClientValidationFunction为javascript验证函数(function) CustomVal
2013-01-24 11:05:35 911
原创 使用Oracle SQLDeveloper连接数据库并创建用户
1.使用sys账户创建数据库连接安装Oracle 11g会自带一个叫做SQL Developer的工具,它的功能非常强大,以前一直不知道,还用着plsqldev和navicat来连接数据库,其实这个工具拥有前面两个软件的所有功能(如果说的太绝对请指正)。首先我们打开SQL Developer,如下图所示:SQL Developer不能用于创建Oracle数据库,只能用来连接已创建的
2013-01-23 17:51:02 974
转载 检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005
用C#动态生成Word文档功能实现了,在本地的机器运行时是好的,但安装到远程服务器上就报错了,让我头疼了好久,看了很多的信息后,现在才算是搞定了。 为了不忘记特意再此做下记录来!程序安装到远程服务器上,首先报的错误代码就是80070005(检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 8007000
2013-01-16 18:41:10 3950
原创 as.net 弹出页面代码及相关解释
1.弹启一个全屏窗口http://www.xxx.com','example01','fullscreen');">;www.xxx.com 2.弹启一个被F11化后的窗口http://www.xxx.com','example02','channelmode');">;www.xxx.com 3.弹启一个带有收藏链接工具栏的窗口
2013-01-16 15:13:03 1352
转载 自定义.NET Calarder日历控件(实现博客园日历)
这几天看了下.net 日历控件,去Google了下出来很多,大家都知道.netframework版本中自带的日历控件只有日期没有备注的,比如我在1月1日下面要显示出‘元旦节’这三个字,那要怎么做呢?下面先熟悉下Calarder控件的常用属性:SelectionMode:是指定是否可选择天、周、整月,是一个CalendarSelectionMode枚举;SelectedDate:是得到或
2013-01-15 20:23:07 11309
原创 Gridview 增加多个空行。
// 自动填充的行数 int numCount = 0; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { GridView1.DataSource = CreateDataSourceByXianhuiMeng(); Gri
2013-01-15 13:36:45 1448
原创 UrlEncode编码/UrlDecode解码
UrlEncode编码 主要用于将字符串以URL编码,返回一个字符串。 使用方法:1、ASP中的用法:Server.URLEncode(“内容”) 例如: 2、PHP中的用法:urlencode(“内容”) 例如: 3、JSP中的用法:URLEncoder.encode(“内容”) 例如: 4、javascript
2013-01-15 12:53:41 3921
原创 sharepoint 2010 列表显示attachment 功能
启用列表的附件功能列表——列表设置——高级设置,里面启用列表项附件功能即可。群:212099235
2013-01-15 10:08:38 1088
原创 SharePoint中显示附件(1),DataView显示附件的一个解决办法
DataView的页面是按照XSL解析Source来进行展示的,而数据源中,只给了判断此数据项有没有附件的一个标志位(@Attachments),值为“1”时表示没有附件,“0”时表示有附件。但至于附件的数量,文件名,地址,之类的,都没有任何相关信息。这就给完成这个任务造成了很大的麻烦。上网搜索了半天,未果,貌似没有什么解决办法。 天无绝人之路,一天突然想到之前曾经在XLS中添加过一个链接,地
2013-01-15 10:04:47 1358
转载 基于.Net的单点登录(SSO)解决方案(2)
//产生令牌string tokenValue = Guid.NewGuid().ToString().ToUpper();HttpCookie tokenCookie = new HttpCookie("Token");tokenCookie.Values.Add("Value", tokenValue);tokenCookie.Domain = "passport.com";Resp
2013-01-14 18:13:56 1083
转载 基于.Net的单点登录(SSO)解决方案(1)
SSO的解决方案很多,但搜索结果令人大失所望,大部分是相互转载,并且描述的也是走马观花。 闲话少叙,进入正题,我的想法是使用集中验证方式,多个站点集中Passport验证。 如下图所示: 为方便清晰描述,先定义几个名词,本文中出现之处均为如下含义。 主站:Passport集中验证服务器 http://www.passport.com/ 。
2013-01-14 18:06:20 948
原创 asp.net 中调用SQL带输入输出的存储过程
1、获得存储过程中return语句返回的整个存储过程函数的返回值://获得存储过程return的值,定义一个参数,指明其作用是接受return的值 CmdObj.Parameters.Add("RETURN_VALUE", SqlDbType.Int).Direction =ParameterDirection.ReturnValue;通过获取该参数的方式最终获得return
2013-01-14 13:26:16 883
原创 sharepoint Lync 2010开发环境建立和开发参考资料
安装参考网上别人截图的安装过程:(如下是目前发现最好的)搭建标准版Lync2010开发环境(1):环境准备http://just4fun.cn/?p=411搭建标准版Lync2010开发环境(2):域控制器搭建http://just4fun.cn/?p=453搭建标准版Lync2010开发环境(3):Lync服务器准备http://just4fun.cn/?p=489
2013-01-13 09:40:01 1186
转载 asp.net GridView 72般绝技
GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号
2013-01-13 09:31:16 971
原创 ASP.NET读取XML文件4种方法
方法一 :使用XML控件 读取XML方法一 方法二: 使用DOM技术 void Page_Load(Object sender,EventArgs e) { XmlDocument doc=new XmlDocument(); doc.Load(Server.MapPath("gr
2013-01-12 11:33:02 1026
原创 QQ第三方网站登录后台代码演示
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using
2013-01-12 11:07:20 3654 1
原创 MOSS 2010:安装和使用Office Web Apps
什么是Office Web Apps? 下面这个定义是微软官方给出的使用 Microsoft Office Web 应用程序,您可以从任何地方访问文档。无论是从家里编辑文档,还是与世界各地的人协作,Office Web 应用程序都有助于您按照需要的方式工作。它有两个版本Windows Live 中的 Office Web 应用程序SharePoint 中的 Offi
2013-01-11 16:30:04 1198
原创 javascript对下拉列表框(select)的操作
梨子面馆百度var f = document.getElementById("f");//获得select列表项数目document.write(f.s.options.length);document.write(f.s.length);//当前选中项的下标(从0 开始)(有两种方法)//如果选择了多项,则返回第一个选中项的下标document
2013-01-11 12:44:52 854
原创 仿Google自动提示 SearchSuggess
页面:@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm
2013-01-11 12:36:28 850
原创 as.net 获取字符串中的数字
例子1:public static decimal GetNumber(string str) { decimal result = 0; if (str != null && str != string.Empty) { // 正则表达式剔除非数字字符(不包含小数点.) str = Regex.Replace(str, @"[^\d.\d
2013-01-11 12:25:12 1005
翻译 如何设置表单列的默认值
如果你想打开新表单项的时候设定一个默认值,需要在表单项目写js或jquery代码此外,你可以使用C#代码设置的默认值,下面参考默认用户/组: using(SPSite site = new SPSite("site url")){ SPWeb web = site.RootWeb; SPList list = web.Lists["My List with the field"];
2013-01-10 09:49:24 2042
原创 SharePoint 权限提升的方法
普通方法SPSecurity.RunWithElevatedPrivileges(delegate(){ using (SPSite Site = new SPSite(SiteId)) { using (SPWeb Web = Site.OpenWeb(WebUrl)) { ... } }})
2013-01-09 10:05:58 1761
转载 Silverlight甘特图:一、甘特图介绍及开发者之系统准备
该部分包括如下主题: 1) 甘特图控件是什么 2) 客户系统需求 3) 开发系统需求 甘特图是计划管理进度分析常用的工具之一。典型的甘特图由两个维度组成:纵向表示任务,横向时间轴表示任务进度。 本文档所表述的甘特图控件不仅可以展示出典型的甘特图样式,也可以通过二次开发显示为资源任务分配图,关键路径图。 1) 资源任务分配:纵轴表示资源列,横向时间轴表示每个资源所拥有
2013-01-07 15:55:58 2511 2
转载 在SharePoint 2010 中创建甘特图
I figured out How to Add A Gantt Chart to Sharepoint 2010 Foundation last year, but I forgot and it took me over an hour to figure it out again, so this time I am writing the process down. There are
2013-01-07 15:50:29 2764
转载 SharePoint 2010 Search: Internal server error exception: System.NullReferenceException
When we try to perform search onhttp://sharepoint10/_layouts/OSSSearchResults.aspx we get following errorInternal Server ExceptionCorrelation ID : 7b8967ae-1ff7-41bc-8ea4-5153ef9d1a6cULS Logs:
2013-01-07 10:00:49 1845
原创 MVC+Jquery easyui实现无限级部门示例
使用jquery easyui和MVC实现无限级部门的treeview 升降级 重命名 新增等功能。 1、效果预览:2、Department数据库设计:Description暂时未用和Deep只是识别了一下深度为0的为root级部门(可以换用ParentId==null识别,Deep虽只是标示了root级别部门但在实现升降时候也做了相应的处理)。CREATE TABLE
2013-01-04 20:21:10 1771
原创 Microsoft Enterprise Library 简介,Microsoft Enterprise Library 5.0体验微软最新技术应用于企业信息平台下载
什么是Enterprise Library Enterprise Library是一组应用程序块(Application Block)的集合。他们是可重用的软件组件,被设计用来帮助开发者面对常用的企业级开发任务。用来解决我们在企业级开发中遇到常见问题,如配置管理、数据访问、缓存管理、记录操作日志、异常管理、加密解密、权限管理等。它是对很多有影响力的软件企业通过多年的开发实践积累下来的技术的整合
2013-01-04 16:25:34 2366 1
转载 Asp.net 的网络打印 – Javascript 控制打印
---资料来源于Microsfot WebCast. 1. 采用Javascript 控制打印:- 先写的 javascript 的 function function preview() { bdhtml=window.documen
2013-01-04 15:51:47 862
SharePoint 2013 Business Intelligence Solutions
2015-01-08
Microsoft® SharePoint 2010 PerformancePoint® Services
2015-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人