SharePoint:修改FormServer.aspx页面实现自定义逻辑
来源:互联网 发布:实时数据库 开源 编辑:程序博客网 时间:2024/05/18 13:23
有时候,我们需要在用户打开Infopath表单的时候进行一些判断。 例如,我现在遇到一个问题就是,某些用户登陆SharePoint的时候使用的是公用帐号,但是在填写表单时肯定要有所区分。那么如何在表单打开的时候进行干预呢?答案是重写OnPreInit事件。
注意:不能在OnLoad中做,已然来不及了。
<%@ Page inherits="Microsoft.Office.InfoPath.Server.Controls.FormServerPage,Microsoft.Office.InfoPath.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" EnableSessionState="true" AutoEventWireup="false" EnableViewState="false" LinePragmas="false" Language="C#" ValidateRequest="true"%><%@ Register Tagprefix="InfoPath" Namespace="Microsoft.Office.InfoPath.Server.Controls" Assembly="Microsoft.Office.InfoPath.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> "server"> "margin: 0px;overflow:auto;">.csharpcode, .csharpcode pre{font-size: small;color: black;font-family: consolas, "Courier New", courier, monospace;background-color: #ffffff;/*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt {background-color: #f4f4f4;width: 100%;margin: 0em;}.csharpcode .lnum { color: #606060; }.csharpcode, .csharpcode pre{font-size: small;color: black;font-family: consolas, "Courier New", courier, monospace;background-color: #ffffff;/*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt {background-color: #f4f4f4;width: 100%;margin: 0em;}.csharpcode .lnum { color: #606060; }
- SharePoint:修改FormServer.aspx页面实现自定义逻辑
- SharePoint 2010 应用自定义aspx页面调换列表默认的新建(NewForm.aspx),查看(DispFo...
- SharePoint 2010 使用自定义aspx页面替换列表默认的新建(NewForm.aspx),查看(DispForm.aspx)和编辑(EditForm.aspx)页面
- code block error. 在sharepoint aspx 页面中写自定义代码
- SharePoint 2010 自定义aspx页面装载PPS report空引用异常处理
- SharePoint(WSS)学习-- 添加ASPX页面
- 重定向修改、编辑等页面(即用自定义的页面替换掉默认的DispForm.aspx、EditForm.aspx)
- aspx页面上的分页逻辑
- 自定义SharePoint的登陆页面
- 自定义Sharepoint的登陆页面
- sharepoint 2010 自定义页面布局
- 自定义Sharepoint的登陆页面
- 深入浅出SharePoint——使用aspx页面定制content type
- SharePoint 2013 修改表单认证登录页面
- SharePoint 自定义登录页面代码(SharePoint 模拟登陆)
- [翻译]自定义Sharepoint的登陆页面
- [翻译]自定义Sharepoint的登陆页面
- Sharepoint项目周记三:自定义上传页面等
- 以前进行的程序安装创建了挂起的文件操作
- LINQ中的Aggregate语法
- LINQ TO SQL:如何接收多个结果集
- LINQ TO SQL:动态执行带有有参数的存储过程
- vmware server web登陆报HTTP 12029错误,临时解决
- SharePoint:修改FormServer.aspx页面实现自定义逻辑
- HttpModule中真的不能读写Session吗?
- SharePoint:如何设置某个页面必须由站点集管理员打开
- SharePoint Server 2007 页面模型{转载}
- Linq TO SQL 虽好,但不要滥用
- java程序员所需要掌握的一点linux知识
- Win7中的clr_optimization服务
- 如何在使用ActiveX时通过Param指定属性值
- 约瑟夫环的O(n)解决算法