Type

Limitation

Capabilities

Usage

Images

JPG,   PNG, GIF, ICO

Custom entity icons

Icons for custom Ribbon controls and SiteMap   subareas

Decorative graphics for entity forms and Web   page Web resources.

Background images that are used by CSS Web   resources

Web   Page:

<img   src="../Images/image1.png" />

Form:

Form Editor

Rebbion   element & Sitemap subarea:

<Button Id="MyISV.opportunity.form.actions.FlyoutAnchor.Button.1"

Image16by16="$webresource:new_/icons/oneIcon16.png"

Image32by32="$webresource:new_/icons/oneIcon32.png"

/>

Html   pages

An   HTML web resource cannot contain any code that must be executed on the   server. ASP.NET pages cannot be uploaded as HTML web resources.

HTML   web resources can only accept one custom query string parameter called   "data".

Parameters:

Typename,type,id,orgname,userlcid,orglcid,data,formid,pagemode,security,tabSet

<html>

<head>

<title>No Border Web   Resource</title>

</head>

<body   style="border-width: 0px; padding-left: 0px; padding-top: 0px;   margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right:   0px">

<p>

This Web resource will display with no   border</p>

</body>

</html>

SilverLight

Microsoft   Dynamics CRM 2011 support adding Silverlight 4.0 web resources to entity   forms. You can display Silverlight 5.0 web resources within an HTML web   resource using a hosting <object> element that is configured for that   version.

Microsoft   Silverlight web resources cannot be viewed in the 64-bit version of Microsoft   Office Outlook.

To   display a Silverlight web resource outside an entity form or chart, create an   HTML web resource to be the host page for the Silverlight web resource. Then   use the $webresource:  directive to   open the HTML web resource.

If   you do require contextual information, you must either:

1.   Add your Silverlight web resource to an entity form.

2.   View your Silverlight web resource using an HTML web resource configured to   provide context information.

If   your Silverlight web resource is designed to be viewed in an entity form, the   form has an Xrm.Page.context object you can use to access contextual information.

If   you need your Silverlight application to appear outside the context of the   form you must configure an HTML web resource to provide this context   information by adding a reference to the ClientGlobalContext.js.aspx page.   After this reference is added, your Silverlight application can access   contextual information in the same way it can in an entity form. The   following sample shows how to call the getServerUrl function from the   Xrm.Page.context object.

Parameters:

Id,type,typename,orgname,userlcid,orglcid,data

private   string serverUrl = "";

ScriptObject   xrm = (ScriptObject)HtmlPage.Window.GetProperty("Xrm");

ScriptObject   page = (ScriptObject)xrm.GetProperty("Page");

ScriptObject   pageContext = (ScriptObject)page.GetProperty("context");

serverUrl   = (string)pageContext.Invoke("getServerUrl");

string   entityTypeName = App.Current.Host.InitParams["typename"];

Jscript

With   Script Web resources, you can more efficiently manage code used in form   scripts, Web page (HTML) Web resources, or Ribbon commands by linking   them to shared library of JScript functions.

XSL

Use   XSL Web resources to transform XML data used by your solution

Xml

An   XML Web resource does not represent a robust solution for data that is frequently   updated by multiple users. While one user is updating an XML Web resource,   another user (or automated process) could update the Web resource and that   data would be lost when the first user saves their changes.

All   XML files must use the .xml file name extension. Files that use XML data but   do not use the .xml file name extension cannot be uploaded as Web resources   unless the file name extension is changed.

Use   XML Web resources to cache data that you want to use in your solution.

Css

only available in the Microsoft Dynamics CRM   security context

manage   the appearance of Web page Web resources by linking them to a shared library   of CSS styles

<link   rel="stylesheet" type="text/css"   href="../styles/styles.css" />

Dynamics CRM 2011 WebResources的更多相关文章

  1. Step by step Dynamics CRM 2011升级到Dynamics CRM 2013

    原创地址:http://www.cnblogs.com/jfzhu/p/4018153.html 转载请注明出处 (一)检查Customizations 从2011升级到2013有一些legacy f ...

  2. How to control PrincipalObjectAccess table growth in Microsoft Dynamics CRM 2011

    https://support.microsoft.com/en-us/kb/2664150 How to control PrincipalObjectAccess table growth in ...

  3. Dynamics CRM 2011 权限管理(转)

    http://www.cnblogs.com/LeoTang/p/3344265.html Dynamics CRM 2011 权限管理 CRM系统基于角色的权限主要通过部门.角色.用户.团队来 进行 ...

  4. Microsoft Dynamics CRM 2011的组织服务中的RetrieveMultiple方法(转)

    本篇文章,介绍Microsoft Dynamics CRM 2011的组织服务中的RetrieveMultiple方法. RetreiveMultiple方法,用于获取实体的多个实例,该方法的签名如下 ...

  5. Dynamices CRM JS 类库 神器 XrmServiceToolkit - A Microsoft Dynamics CRM 2011 & CRM 2013 JavaScript Library

    XrmServiceToolkit - A Microsoft Dynamics CRM 2011 & CRM 2013 JavaScript Library http://xrmservic ...

  6. Error message “Assembly must be registered in isolation” when registering Plugins in Microsoft Dynamics CRM 2011 2013 解决办法

    Error message “Assembly must be registered in isolation” when registering Plugins in Microsoft Dynam ...

  7. Microsoft Dynamics CRM 2011 相关-摘自网络

    Microsoft Dynamics CRM Server 2011硬件需求: 组件 *最低要求 *推荐配置 处理器 x64 体系结构或兼容的双核 1.5 GHz 处理器 四核 x64 体系结构 2 ...

  8. Dynamics CRM 2011编程系列(60):JS编程之CRUD辅助类(JQuery版)

    今天给大家分享一个JQuery版的REST辅助类,在一年前我分享过一个只能在IE环境下运行的REST辅助类:<JS编程之实体CRUD辅助类 >.为什么要推出JQuery版的CRUD辅助类呢 ...

  9. How to set up Dynamics CRM 2011 development environment

    Recently I have been starting to learn Microsoft Dynamics CRM 2011 about implement plugin and workfl ...

随机推荐

  1. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 语法分析器在此文档中遇到多个 "64,000" 实体扩展; 这是应用程序施加的限制

    使用SAX解析XML文件.XML文件有1.5G,程序抛出了这个问题: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 语法 ...

  2. linux的文件

    今日感慨:linux根目录下的文件夹含义 bin的知识,二进制文件,其用途依系统或应用而定 . 也就是说,一般来讲是机器代码,汇编语言编译后的结果,(DOS下汇编语言编译后与.com文件相类似),用d ...

  3. 新东方雅思词汇---8.1、reckon

    新东方雅思词汇---8.1.reckon 一.总结 一句话总结:reck(注意,留心)+on 英 ['rek(ə)n]  美 ['rɛkən]  vt. 测算,估计:认为:计算 vi. 估计:计算:猜 ...

  4. 用OpenCV进行视频截取

    记录用OpenCV进行视频截取. 核心代码如下: CvCapture* capture = cvCreateFileCapture(src_avi_file.c_str()); if (capture ...

  5. C#外部类、内部类(嵌套类)之间的成员访问特点

    最近程序中需要用到多线程工作下的单例模式.而其多种实现方法中,利用内部类实现懒汉模式是一种值得推荐的方式.顺便也就对内部类和外部类之间的关系做了一下研究,总结如下(理解不困难,不粘贴代码了,有需要的留 ...

  6. saltstack笔记

    Saltstack类似于puppet salt的核心功能使用命令 发送到远程系统是并行的而不是串行的使用安全加密的协议使用最小最快的网络载荷提供简单的编程接口 Python编写,相当轻量级通讯层采用z ...

  7. 一个html+js+ashx+easyui+ado.net权限管理系统

    http://www.cnblogs.com/oppoic/p/html_js_ashx_easyui_authorize.html

  8. 【河南省第十届ACM 省赛 A-谍报分析】

    题目描述 “八一三”淞沪抗战爆发后,*几次准备去上海前线视察和指挥作战.但都因为宁沪之间的铁路和公路遭到了敌军的严密封锁,狂轰滥炸,一直未能成行. 特科组织,其主要任务是保卫的安全,了解和掌握敌方的动 ...

  9. C++静态数据成员实现

    静态数据成员是在一个类中用关键字static声明的数据成员.在C++中,一般使用静态成员来代替C语言的全局变量,以达到数据共享.C和C++的全局变量有一定的局限性,可以任意被修改,也容易和其它的变量名 ...

  10. 2017年终巨献阿里、腾讯最新Java程序员面试题,准备好进BAT了吗

    Java基础 进程和线程的区别: Java的并发.多线程.线程模型: 什么是线程池,如何使用? 数据一致性如何保证:Synchronized关键字,类锁,方法锁,重入锁: Java中实现多态的机制是什 ...