小编Par*_*Par的帖子

Angular JS和partials

是否可以在角度js中嵌入另一个html页面?

如果是这样,怎么办?

这里在他们的教程中,部分未嵌入网页,但它就像不同的页面,你当你点击的项目之一去.(见演示)

partials partial angularjs

32
推荐指数
3
解决办法
6万
查看次数

单元测试和Log4net

我在我的控制器中测试一个动作的单元测试,动作写入log4net.

当我运行我的动作时效果很好 - 写入log4net.

但是,当我运行单元测试时 - 该操作不会写入log4net但不会抛出任何异常.

有没有人有办法解决吗?

asp.net unit-testing asp.net-mvc-3

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

只允许各国从Google Maps API自动填充

我正在使用Google Maps API获取城市和国家/地区的自动填充列表(没有其他详细信息),而且效果很好.

var input = document.getElementById('newAddress');
    var options = {
        types: ['(cities)']
    };

    autocomplete = new google.maps.places.Autocomplete(input, options);
Run Code Online (Sandbox Code Playgroud)

现在我想完全相同,但只获得国家名称.像财产以后更换types: ['(cities)']types: ['(countries)']...
(我试过,但没有工作)

我应该怎么做才能让国家/地区进入我的自动填充功能?

javascript google-maps google-maps-api-3

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

使用jQuery为model建立一个值

如何使用jQuery为我的模型设置一个值?

我有一个输入字段(其id ="comment"),我希望将其中的文本插入到@Model.Comment 使用jQuery中.

就像是: @Model.Comment = $("#comment").val();

jquery model asp.net-mvc-3

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

在MVC视图中使用条件编译符号

在我的项目的"属性"中,我有以下内容:

在此输入图像描述

我想检查TEST符号是否存在,然后才做一些事情.所以我做了你在下面的图片和它所在的课程中所看到的.但是这在视图中不起作用.

在此输入图像描述

即使TEST已定义,此块中的文本也是灰色的!

如果TEST定义了,我怎么能使它工作?

views conditional-compilation asp.net-mvc-3

9
推荐指数
2
解决办法
3717
查看次数

从模型到视图获取数组

在我的模型中,我有一个int对象和一个布尔数组:

public class mymodel
{
  public int Round { get; set; }
  public Boolean[] lstLabs { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在我看来,我写这个:

<script type="text/javascript">
var objModel = {  
    Round:"@Model.Round",
    lstLabs: "@Model.lstLabs"
      }; 
</script>
Run Code Online (Sandbox Code Playgroud)

我只得到Round(int对象)的值,但是我无法得到数组,我只是得到这个:lstLabs:System.Boolean [],我试过了:lstLabs: @Model.lstLabs.slice()但是它没有用,我得到了同样的东西...

谁能帮我 ?

提前致谢.

javascript model view razor asp.net-mvc-3

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

正则表达式 - 在JS中使用/*而不在评论中获取我的代码

我需要做一些拆分,像这样:

$(element).split(/*(.+)?/)[1]);
Run Code Online (Sandbox Code Playgroud)

但是那些/*角色,让我的代码作为评论.我怎样才能使用它并避免这种情况发生?

javascript regex

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

c#使用特殊字符发送requst会干扰字符串

我将一个项目的请求发送给另一个项目:

WebRequest request = WebRequest.Create(UrlTemplate);
request.Timeout = 500000;
request.Method = WebRequestMethods.Http.Post;
request.ContentType = ContentType;
byte[] postData = System.Text.Encoding.ASCII.GetBytes(data);
request.ContentLength = postData.Length;
Stream newStream = request.GetRequestStream();
// Send the data.
newStream.Write(postData, 0, postData.Length);
newStream.Flush();
newStream.Close();
Run Code Online (Sandbox Code Playgroud)

好吧,在UrlTemplate我设置的函数中,我得到正确的字符串(我在数据中发送),但是当字符串包含特殊字符时问题就开始了.

如果字符串是: 12&34

我在函数中得到的是:12.

如果字符串是: 12+34

我在函数中得到的是:12 34.

我很高兴知道你们中的一些人是否已经发生过这种情况以及你们是如何解决的.预先感谢.

.net c# request httpwebrequest

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

MS CRM - setVisible

我是CRM的新手,我正在谷歌搜索如何使用jScriptMS CRM(在线)隐藏和显示文本字段,并找到了使用该功能的几个选项setVisible.

我试过这些选择:

  1. Xrm.Page.ui.tabs.get('new_fieldname').setVisible(false);
  2. Xrm.Page.data.entity.attributes.get('new_fieldname').setVisible(false);
  3. Xrm.Page.getAttribute('new_fieldname').controls.get(0).setVisible(false);

但只有最后一个才真正起作用.第一个选项给我一个错误信息.

他们之间有什么不同?

crm dynamics-crm dynamics-crm-2011 dynamics-crm-online

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

js中的连接函数名称

有没有办法连接js函数名?现在我有这个:

switch (playId) {
        case "11":
            play11();
            break;
        case "22":
            play22();
            break;
        case "33":
            play33();
            break;
        case "44":
            play44();
            break;
        default:
            break;
    }
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

var function = "play" + playId + "()";
Run Code Online (Sandbox Code Playgroud)

并称之为..如果可能的话,最好的方法是什么?


解:

在帮助下我做了什么thefourtheye,xdazz非常简单:

var playFunction = window["play" + playId];
    playFunction();
Run Code Online (Sandbox Code Playgroud)

javascript string-concatenation

3
推荐指数
2
解决办法
4078
查看次数