小编Eds*_*onF的帖子

HTTP错误403.14 - 禁止Web服务器配置为不列出此目录的内容

完成了关于Pluralsight的John Papa课程 - 顺便说一句真棒!)

我现在正在创建我的第一个SPA.我来自桌面应用程序开发人员背景,请原谅我,如果这个问题是新手!

当我加载SPA而不是看到启动画面,然后是主屏幕时,我收到此错误消息:

HTTP错误403.14 - 禁止Web服务器配置为不列出此目录的内容.最可能的原因:

未为请求的URL配置默认文档,并且未在服务器上启用目录浏览.

谁能帮忙解决这个问题?

single-page-application durandal hottowel

9
推荐指数
3
解决办法
7万
查看次数

在Kendo Ui Grid弹出窗口中更改按钮文本

我有一个Kendo UI Grid,可以在创建新记录或编辑现有记录时加载弹出窗口.

当我正在创建一条新记录时,我努力找到一种方法将更改按钮的文本更改为"保存"(它当前显示为"更新" - 并且它不正确).

我能够更改弹出窗口的标题,但我的问题是:如何更改按钮文本?

这是代码:

 $("#grid").kendoGrid({
            dataSource: dataSource,
            pageable: true,
            sortable: true,
            groupable: true,
            height: resizeGrid(),
            filterable: true,
            toolbar: ["create"],
            columns: [
                { field: "OfficeName", title: "Office Name" },
                { field: "SupportNo", title: "Phone No.", width: "100px" },
                { field: "SupportEmail", title: "Email Address", width: "130px" },
                { field: "SupportFax", title: "Fax No.", width: "100px" },
                { field: "SupportFtp", title: "Ftp Url", width: "150px" },
                { command: ["edit", "destroy"], title: "Actions", width: "160px" }],
            editable: "popup",
            edit: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery asp.net-mvc-4 kendo-ui kendo-grid

8
推荐指数
2
解决办法
2万
查看次数

AWS SAM YAML模板-未知标签!Ref

当我尝试部署AWS SAM YAML文件时,它无法显示!Ref是未知标签。

在此处输入图片说明

有什么想法可以解决吗?

AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31

Resources:
  MySimpleFunction:
    Type: AWS::Serverless::Function
    Properties:
      Handler: index.handler
      Runtime: nodejs4.3
      CodeUri: s3://<bucket>/MyCode.zip
      Events:
        MyUploadEvent:
          Type: S3
          Properties:
            Id: !Ref Bucket
            Events: Create
  Bucket:
    Type: AWS::S3::Bucket
Run Code Online (Sandbox Code Playgroud)

yaml aws-cloudformation serverless aws-serverless aws-sam

6
推荐指数
7
解决办法
2452
查看次数

0x800a139e - JavaScript运行时错误:在初始化之前无法调用对话框上的方法; 试图调用方法'关闭'

我有取消按钮,在JQuery模式对话框上无法正常工作,我真的很感激一些帮助.当我点击模态的取消按钮时,这是我得到的例外:

0x800a139e - JavaScript运行时错误:在初始化之前无法调用对话框上的方法; 试图调用方法'关闭'

这是我在模态上显示的局部视图:

@model Models.Office
@{  
    Layout = null;
}
 @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/jqueryui")
    @Styles.Render("~/Content/bootstrap")
    @Scripts.Render("~/bundles/bootstrap")
    @Styles.Render("~/Content/css")
    @Styles.Render("~/Content/themes/base/css")
    @Scripts.Render("~/bundles/modernizr")
<script src="~/Scripts/jquery.validate.min.js"></script>
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>

<script type="text/javascript">
    function CloseModal() {
        $(this).dialog("close");
        }
</script>


@*@using (Ajax.BeginForm("EditOffice", "Admin", new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "edit-Dialog" }))*@
@using (Html.BeginForm("CreateEditOffice", "Admin", "POST"))
{ 
    <fieldset>
        <legend>Office</legend>
        @if (ViewBag.IsUpdate == true)
        { 
            @Html.HiddenFor(model => model.OfficeId)
        }

        <div class="display-label">
            @Html.DisplayNameFor(model => model.OfficeName)
        </div>
        <div class="Input-medium">
            @Html.EditorFor(model => model.OfficeName)
            @Html.ValidationMessageFor(model => Model.OfficeName)
        </div>

        <div class="display-label"> …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net-mvc jquery jquery-ui

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

不允许使用查询选项"格式".要允许它,请在EnableQueryAttribute或QueryValidationSettings上设置"AllowedQueryOptions"属性

我在我的Web API控制器端点上得到一个例外,我真的会帮助解决这个问题:

这是故事:

我的Web API项目控制器公开以下端点:

在此输入图像描述

我的Kendo UI Datagrid提出以下请求:

http://localhost:63865/api/employees/GetAll?$callback=jQuery21109420544053427875_1410883352953&%24inlinecount=allpages&%24format=json&%24top=5
Run Code Online (Sandbox Code Playgroud)

验证请求中发送的ODataQueryOptions时,我收到此异常:

不允许使用查询选项"格式".要允许它,请在EnableQueryAttribute或QueryValidationSettings上设置"AllowedQueryOptions"属性.

在此输入图像描述

但我实际上启用了所有查询选项

[EnableQuery(AllowedQueryOptions=AllowedQueryOptions.All)]
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

rest odata kendo-ui asp.net-web-api kendo-grid

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

正确设置 Ajax 相对 URL

我有一个 MVC 应用程序划分为多个区域,当我尝试从工程师区域进行 AJAX 调用时,相对 URL 被转换为与我的意图不匹配的 URL;

这是示例:

这是 Ajax 调用上的 URL:

$.ajax({
    cache: false,
    type: 'GET',
    url: 'api/JobData/GetSitesByClientId',
    data: {
        'clientId': selectedClient
    }
})
Run Code Online (Sandbox Code Playgroud)

这是生成的网址:

http://localhost:53433/Engineer/Jobs/api/JobData/GetSitesByClientId?clientId=09659dc4-faa7-4edb-af27-ecb7416a82fb
Run Code Online (Sandbox Code Playgroud)

这是我想要生成的 URL:

http://localhost:53433/api/JobData/GetSitesByClientId?clientId=09659dc4-faa7-4edb-af27-ecb7416a82fb
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

在此先感谢您的帮助

javascript ajax asp.net-mvc jquery

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