小编Ema*_*a.H的帖子

无法访问HttpContext.Current

我无法使用C#4.5访问我的项目MVC4上的HttpContext.Current

我在我的项目中添加了对System.Web的引用,并在控制器页面上添加了using指令...

但我只能访问currentHandler ......

var context = HttpContext.CurrentHandler; //Current
Run Code Online (Sandbox Code Playgroud)

是否HttpContext.Current在C#4.5上弃用?

我看过这个帮助页面:http://msdn.microsoft.com/en-us/library/system.web.httpcontext.aspx

c# asp.net-mvc razor asp.net-mvc-4

58
推荐指数
3
解决办法
10万
查看次数

如果使用Angular JS条件,如何显示一个元素

如果unity_variable等于true,我想显示一个选择框,如果不是unity_variable等于false,我想要显示单位

我试过这个:

<div ng-if="question.unity_variable == true">
     <select>
          <option data-ng-repeat="unit in question.unity">{{unit.value}}</option>
     </select>
</div>
<div ng-if="question.unity_variable ==  false || question.unity_variable == ''">
     {{question.unity}}
</div>
Run Code Online (Sandbox Code Playgroud)

还有这个 :

<div ng-show="question.unity_variable == true" ng-hide="question.unity_variable ==  false || question.unity_variable == ''">
     <select>
          <option data-ng-repeat="unit in question.unity">{{unit.value}}</option>
     </select>
</div>
<div ng-show="question.unity_variable ==  false || question.unity_variable == ''">
     {{question.unity}}
</div>
Run Code Online (Sandbox Code Playgroud)

因此,如果我没有把每个问题的ng-show用于统一的选择框或显示两次但不尊重条件......请帮助找出我的错误!

在此输入图像描述

编辑:

我的Json看起来像这样显示控件来构建表单:

{"id": "01",
    "questions": [
        {"name": "confidential data", "dbcolumn":"confidential data", "control": "input", "default_value": "", "unity": [{"value": "mmol/l"}, {"value": "autre"}], "unity_variable": true, "isnull": 0, "size":"180px", "data_type":"number", …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

如何在ngtable(angular插件)中设置动态数据标题

我想要一个带有ngTable的多语言视图.为此,我在我的控制器中设置了包含我的traductions的$ scope.translate(一个有效的json).在我看来,我想设置我的数据标题,如{{translate.code}}等...

我的看法 :

<table ng-table="tableParams" class="table ng-table-responsive">
        <tr ng-repeat="product in $data">
            <td data-title="'{{translate.code}}'" > <!-- display : {{translate.code}} -->
                {{product.code}}
            </td>
            <td data-title="['translate.reference']" > <!-- display : empty -->
                {{product.reference}}
            </td>
            <td data-title="'Label'" >
                {{product.label}}
            </td>
            <td data-title="'Size'" ng-show="manageSizeColor == true">
                {{product.size}}
            </td>
            <td data-title="'Quantity'" >
                <ac-quantity minquantity="1" cquantity="product.quantity"></ac-quantity>
            </td>
            <td data-title="'Price'">
                <b>{{product.price + currency}}</b>
            </td>
        </tr>
    </table>
Run Code Online (Sandbox Code Playgroud)

angularjs angular-ui ngtable

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

IE8上的Angular,select元素中的显示数据无法正常工作

我尝试用角度来构造一个处方集但是在select元素中显示数据不起作用......

formulary.cs.html:

    <table style="display: inline-block; float: left; max-width: 510px;">
        <tr data-ng-repeat="question in group.questions">
            <td>{{question.name}}</td>
            <td>
                 <div ng-switch on="question.control" style="display: inline-block;">
                     <div ng-switch-when="input">
                          <input type="text" style="width: {{ question.size }};" data-isnull="{{question.isnull}}" name="{{question.dbcolumn}}" id="{{question.dbcolumn}}" placeholder="{{question.default_value}}" maxlength="{{question.max_length}}" />
                     </div>
                     <div ng-switch-when="textarea">
                      <textarea style="width: {{ question.size }};" data-isnull="{{question.isnull}}" name="{{question.dbcolumn}}" id="{{question.dbcolumn}}" placeholder="{{question.default_value}}"></textarea>
                     </div>
                     <div ng-switch-when="checkbox">
                          <input type="checkbox" data-isnull="{{question.isnull}}" name="{{question.dbcolumn}}" id="{{question.dbcolumn}}" />{{question.default_value}}
                     </div>
                     //MY PROBLEM HERE !
                     <div ng-switch-when="select">
                          <select style="width: {{ question.size }};" data-isnull="{{question.isnull}}" name="{{question.dbcolumn}}" id="{{question.dbcolumn}}">
                                                <option ng-repeat="choice in question.default_value" value="{{choice.value}}">{{choice.name}}</option>
                          </select>

                          <select style="width: {{ question.size …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer angularjs

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

在BundleConfig中设置但加载脚本失败 - MVC4 Razor

我已经像这样设置了bundleConfig文件:

bundles.Add(new ScriptBundle("~/bundles/MyTest").Include("~/Scripts/test.js").Include(
                        "~/Scripts/test.init.js")); 
bundles.Add(new ScriptBundle("~/bundles/Angular").Include("~/Scripts/angular.min.js")); 
Run Code Online (Sandbox Code Playgroud)

我称之为我的布局是这样的:

@Scripts.Render("~/bundles/Angular") <!-- ERROR -->
@Scripts.Render("~/bundles/MyTest") <!-- SUCCESS -->
Run Code Online (Sandbox Code Playgroud)

请问我的错误在哪里?

http://blog.falafel.com/blogs/noel-rice/2012/09/19/adding-your-own-scripts-and-style-sheets-to-mvc-4-bundles

asp.net-mvc razor asp.net-mvc-4

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