小编Ser*_*gan的帖子

Umbraco 7局部视图宏观渲染

在Umbraco 7.0.3中我:

  1. 使用宏容器的属性编辑器创建了一个名为Macro Container的数据类型
  2. 创建的文档类型称为Contact Form with Property,名为Body with Type Macro Container
  3. 创建名为_contactForm.cshtml的部分视图(在Views\MacroPartials中)
  4. 创建宏名为Contact Form with MVC Partial view _contactFrom.cshtml
  5. 添加了名为联系我们的联系表格类型的内容
  6. 将Contact Form宏添加到"我的联系我们"页面中名为Body的Macro Container属性中

然后我有一个Surface Controller我打电话AJAX来显示页面(更具体地说是页面的Body属性):

public class JsController : SurfaceController
{
    public ActionResult GetPage(int id)
    {
        var page = new Node(id);

        if (page == null || page.GetProperty("body") == null)
            return Content(@"Hmm, something went wrong. Unable to find what you're looking for.");

        return Content(page.GetProperty("body").Value);
    }
}
Run Code Online (Sandbox Code Playgroud)

这个设置几乎可以工作,但问题是,而不是渲染的表单,返回的是:

<!--?UMBRACO_MACRO macroAlias="ContactForm" /-->
Run Code Online (Sandbox Code Playgroud)

所以现在我需要渲染这个宏\ form\partial视图...我认为我可能需要在Controller中执行它,但是如果我可以在另一端(通过Javascript)这样做也可以.是否有一个Umbraco函数我可以在控制器中调用基于页面ID和宏别名渲染宏?

c# ajax asp.net-mvc-4 umbraco7 surface-controller

2
推荐指数
1
解决办法
8446
查看次数

隐藏VSTS(VisualStudio.com)GIT分支

我最近将我的Visual Studio Team Systems(VSTS)回购从TFVC转移到了GIT.我将我的master分支保留为具有PROD密码的Web.Release.config那个(我不希望开发人员看到的东西).我如何锁定,master以便只有我,即VSTS"所有者",甚至可以看到它存在,但更重要的是,看到(浏览,克隆,合并)master分支的内容?

git tfs azure-devops

2
推荐指数
1
解决办法
562
查看次数

Azure 是用什么堆栈/编程语言编写的?

Azure仪表板 UI给我留下了深刻的印象,我无法弄清楚它是用什么堆栈/语言/等制作的?它适用于所有浏览器,可以在所有浏览器中复制/粘贴并知道连接状态。它看起来不像FlashSilverlight......或者是吗?请帮我解决这个问题。

stack azure

1
推荐指数
1
解决办法
3377
查看次数

ASP.NET核心上的Authorize.Net集成

Authorize.NET SDK的当前版本仅与旧版本的ASP.NET兼容主要在ASP.NET Core中完成应用程序,我们真的不想恢复到旧版本.他们的所有示例都回到了这个SDK,并没有太大帮助.需要一些帮助将他们的API集成到ASP.NET Core应用程序中.

c# authorize.net asp.net-core-mvc

1
推荐指数
1
解决办法
1382
查看次数