小编dan*_*iel的帖子

Web Api参数始终为null

当我用下面的ajax调用下面的Post方法时,为什么参数总是为null?

public IEnumerable<string> Post([FromBody]string value)
{
    return new string[] { "value1", "value2", value };
}
Run Code Online (Sandbox Code Playgroud)

这是通过ajax调用Web API方法:

  function SearchText() {
        $("#txtSearch").autocomplete({
            source: function (request, response) {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "api/search/",
                    data: "test",
                    dataType: "text",
                    success: function (data) {
                        response(data.d);
                    },
                    error: function (result) {
                        alert("Error");
                    }
                });
            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

asp.net ajax asp.net-web-api

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

pyodbc插入到sql中

我使用MS SQL express db.我可以连接和获取数据.但插入数据不起作用:

cursor.execute("insert into [mydb].[dbo].[ConvertToolLog] ([Message]) values('test')")
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误,但没有插入表中.在我获取数据之后,直接获取插入的行.但没有任何东西得救.

在MS SQL Server Management Studio中,插入确实有效.

python sql python-2.6 pyodbc sql-server-express

30
推荐指数
1
解决办法
7万
查看次数

信号器检查集线器是否已启动

我有多个带有signalR功能的javascript块.

我不知道执行的顺序,所以我想启动集线器

$.connection.hub.start();

如果它还没有开始.

如何检查集线器是否已经启动?多次启动它会引发错误.

javascript signalr

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

VS2013智能感知代码完成

首先我认为这是VS2013 RC/beta的一个问题,但现在我安装了VS2013 RTM并且仍然存在同样的问题:代码完成仅在我通过strg + space手动执行后才会打开.如何打开例如点后打开窗口?

intellisense code-completion visual-studio visual-studio-2013

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

获取ASP.NET MVC5身份系统中的所有角色名称

MVC5使用新的身份系统.我怎样才能获得所有角色名称?

我尝试通过IdentityStore但没有成功访问它.

c# asp.net-mvc asp.net-mvc-5 asp.net-identity

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

ASP.NET标识使用电子邮件而不是用户名

如何在新的ASP.NET身份系统中使用电子邮件而不是用户名?

我试着改变RegisterViewModel班级:

[Display(Name = "Email address")]
[Required(ErrorMessage = "The email address is required")]
[EmailAddress(ErrorMessage = "Invalid Email Address")]
public string UserName { get; set; }
Run Code Online (Sandbox Code Playgroud)

但是当我输入邮件地址时,我收到错误:

User name fsdfsd@fsdfsd.de is invalid, can only contain letters or digits.
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc-5 asp.net-identity

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

使用chrome或firefox时在Visual Studio 2012中调试javascript

使用chrome或firefox时,是否可以在visual studio中调试javascript代码?使用IE它可以工作,但是当我在chrome中启用源映射时它不起作用.

在webstorm中,它的工作原理是技术上可行的.

javascript debugging google-chrome visual-studio-2012

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

角度过滤器返回html

我想在angularjs 1.2中使用unsafe-html .没有html的过滤器确实有效,而html没有.我所做的:

我在我的html头部添加了angular-sanitize:

<script src="~/Scripts/angular.js"></script>
<script src="~/Scripts/angular-sanitize.js"></script>
Run Code Online (Sandbox Code Playgroud)

我的角度模块:

var myApp = angular.module('myApp', ['ngSanitize'])
    .filter('convertState', function ($sce) {
        return function (state) {
            if (state == 1) {
                return $sce.trustAsHtml("<strong>" + state + "</strong> special state");
            }
            else {
                return $sce.trustAsHtml("<strong>"+state + "</strong> normal state");
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

我的Html:

<td><span ng-bind-html="f.state | convertstate"></span></td>
Run Code Online (Sandbox Code Playgroud)

编辑:更新ng-bind-html-unsafeng-bind-html

html javascript angularjs

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

排序列表除了LINQ的一个条目

我想订购一个字符串列表,但列表中的一个字符串应始终位于开头且未排序.使用LINQ最简单的方法是什么?

//should be ordered in: first, a,b,u,z:
List<string> l = {"z","u","first","b","a"};  
Run Code Online (Sandbox Code Playgroud)

LINQ中没有prepend方法或其他东西,有吗?

c# linq sorting

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

需要Bootstrap Typeahead本地,预取或远程

我试图让这个 twitters typeahead的例子运行,但我在chromes控制台中收到错误:

未捕获错误:需要本地,预取或远程之一jquery-1.9.1.js:507

我正在使用typeayhead 0.9.1(Nuget-Package).这是版本问题吗?所有示例都在请求中设置源而不是local/prefetch/remote.

编辑:原来,Twitter Bootstrap Typeahead和Twitter Typeahead是两个不同的库.

javascript jquery bootstrap-typeahead typeahead.js twitter-typeahead

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