我一直在寻找这个答案,它让我找到了 Silverlight ,但 Microsoft 表示它是为了向后兼容,并建议使用 Web 技术作为可以在 built-in form editor 中使用的资源。包含在 Dynamics CRM Web 应用程序中。
是否可以将某种自定义表单嵌入到 CRM 中以实现更复杂的业务逻辑,而不是创建一个调用 REST 服务的 HTML5/Javascript 页面......或 programming a XAP file在 Silverlight 中使用 C# 正在走向弃用之路?
我在本地使用 MS Dynamics CRM 2013。
有人通过使用其他工具或框架实现了这一目标吗?
是否有一个解决方案(如功能区工作台)可以让我们做到这一点?
最佳答案
我看到的一件事是使用指向 ASP.NET MVC、Web 窗体或任何其他服务器端 Web 技术的 iframe 或 url 链接。此方法的缺点是您必须在 CRM 之外维护该组代码,并且无法直接将该功能包含在 CRM 解决方案中。
我同意不使用 Silverlight,因为它并不适用于所有浏览器,但在 Bootstrap 等 CSS 框架的帮助下,我使用 AngularJS 等 JavaScript 框架制作 HTML5/JavaScript 页面取得了很多成功。这样,您就可以将所有功能捆绑到 CRM 解决方案中,并相对轻松地正确管理到其他环境的部署。
希望这有帮助。
关于c# - 如何在没有 HTML5、Silverlight 或内置表单编辑器的情况下在 CRM 中创建自定义表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29704274/