小编Jam*_*sla的帖子

每次在applicationhost.config中重新启动时,如何阻止Visual studio/IIS express创建新的<site>

我正在visual studio 2012中开发一个Web应用程序,每次我关闭并打开visual studio时,它会在IIS express的applicationhost.config中创建一个带有默认设置的新条目,因为我正在使用另一台机器上的浏览器(windows在vm中)我必须进入applicationhost.config并修复绑定到*而不是localhost所以我可以浏览到该网站.

这开始变得非常烦人,我在网上搜索但我找不到任何信息.有人碰巧知道如何阻止这种情况发生吗?

iis-express visual-studio-2012

15
推荐指数
2
解决办法
2368
查看次数

存储过程使用linq数据上下文返回值

我试图用Linq访问存储过程的返回值

DECLARE @ValidToken int = 0 //I have also tried using a bit instead of an int here.

IF EXISTS(SELECT 1 FROM Tests WHERE TestToken = @Token)
    select @ValidToken = 1

return @ValidToken
Run Code Online (Sandbox Code Playgroud)

这通过sql studio运行SP时有效.但是我试图用linq使用datacontext类来运行它,它总是返回-1.

using (DataEntities dataEntities = new DataEntities())
    {
        int query = data.ValidateToken(id);
        Response.Write(query.ToString());
    }
Run Code Online (Sandbox Code Playgroud)

查询总是等于-1,我不知道为什么.

我已经在线查看,看起来有更简单的方法来获得返回值但是我宁愿坚持使用Linq,因为这是程序的其余部分正在使用的.

c# sql linq sql-server stored-procedures

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

在Asp.NET中为选项预检请求添加'access-control-allow-origin'响应

我在Chrome中遇到以下错误:

对预检请求的响应未通过访问控制检查:请求的资源上不存在"Access-Control-Allow-Origin"标头.原产地" 的http://本地主机:9000 "因此不允许访问.

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
    loggerFactory.AddConsole(Configuration.GetSection("Logging"));
    loggerFactory.AddDebug();

    app.UseIISPlatformHandler();

    app.UseDefaultFiles();
    app.UseStaticFiles();

    app.UseCors(policy => policy
       .WithOrigins("http://localhost:9000")
       .AllowAnyMethod()
       .WithHeaders("Access-Control-Allow-Origin, Content-Type, x-xsrf-token, Authorization")
       .AllowCredentials());

    app.UseMvc();
}
Run Code Online (Sandbox Code Playgroud)

根据chrome,没有一个标题被添加到响应中.

access-control-allow-origin在Asp.NET 5 中将标题添加到选项响应的正确方法是什么?

asp.net asp.net-mvc cors asp.net-core

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

从物理文件中实例化IFormFile

我有一个物理文件,我想将它传递给我需要IFormFile类型的控制器方法(用于单元测试).

我找不到任何实例化IFormFile接口的类,这意味着我无法创建一个.

如何将物理文件转换为IFormFile

c# asp.net unit-testing asp.net-core

10
推荐指数
2
解决办法
9568
查看次数

C#访问ManagementObjectCollection中的管理对象

我试图在不使用foreach语句的情况下访问ManagementObjectCollection中的ManagementObjects,也许我错过了一些但我无法弄清楚如何去做,我需要做类似以下的事情:

ManagementObjectSearcher query = new ManagementObjectSearcher(
     "select Name, CurrentClockSpeed from Win32_Processor");

ManagementObjectCollection queryCollection = query.Get();

ManagementObject mo = queryCollection[0];
Run Code Online (Sandbox Code Playgroud)

c# wmi

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

使用aspnet核心自定义授权过滤器

嗨,我正在尝试创建一个自定义授权过滤器,允许我自动授权来自localhost的请求(将用于我的测试).

我为Asp.net找到了以下一个但是在将它移植到asp.net核心时遇到了麻烦.

public class MyAuthorizeAttribute : AuthorizeAttribute
{
    protected override bool AuthorizeCore(HttpContextBase httpContext)
    {
        if (httpContext.Request.Url.IsLoopback)
        {
            // It was a local request => authorize the guy
            return true;
        }

        return base.AuthorizeCore(httpContext);
    }
}
Run Code Online (Sandbox Code Playgroud)

我如何将其移植到asp.net核心?

asp.net asp.net-mvc asp.net-core-mvc asp.net-core

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

jQuery Mobile以编程方式重新初始化/重新启动应用程序

我正在用phonegap和jquery mobile编写应用程序.

为了处理未知错误,我需要完全重启我的应用程序,并将所有变量和动态内容重新初始化为相当于第一次运行.

最初我只是使用$ .mobile.changePage($'#home'),这显然不起作用,因为它不会重新初始化任何动态内容或变量,所以我最终得到了双倍升级.

有没有一种方法可以在jquery mobile中调用以完全重启应用程序并将所有内容设置回初始设置?

jquery-mobile cordova

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

jquery可选择并右键单击

我正在使用可选择的jquery,如下所示.

//Selectable Functionality
$(document).ready(function () {
    $("#Selectable_Positions").selectable({
        selected: function (event, ui) {
            dostuff();
        }
    })
})
Run Code Online (Sandbox Code Playgroud)

它工作正常但只有左键单击才会触发select事件.我正在努力使它也能正确点击.我尝试添加下面的代码,警报触发,但所选项目不会更改.

$(document).ready(function () {
    $('#Selectable_Positions').mousedown(function () {
        $('#Selectable_Positions').trigger('selectableselected');
        alert('foo');
    })
})
Run Code Online (Sandbox Code Playgroud)

如何以编程方式更改mousedown事件函数中的所选项?


编辑

根据Ian的建议更新了事件名称.

我已经创建了一个jsfiddle,显示了我想要实现的内容以及触发事件未在右键单击时触发.有人知道如何使这项工作?这将不胜感激

http://jsfiddle.net/Jzjdm/

javascript jquery

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

将证书安装到 Azure Web 应用上的受信任根证书存储

如何将证书安装到 Azure Web 应用程序中,以便我的 azure web 应用程序可以通过 SSL 与远程服务通信(此特定证书未由公共 CA 签名)

我使用 openssl 生成了一个 ssl 证书,当我将其安装到本地计算机上受信任的根证书身份验证存储时,运行正常。但是,当我通过管理门户上传证书时,我收到证书不受信任的错误(这是正确的)以及未安装证书时的正确错误。

如何将私有 SSL 证书安装到 azure Web 应用程序上的受信任根证书存储中?

ssl azure azure-web-app-service

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

如何在一行代码中强制转换和使用对象?

我正在尝试从Web控件访问父页面上的hiddenfield。下面的作品,但我想一行。

HiddenField hiddenFieldPid = (HiddenField)this.Parent.FindControl("HiddenFieldPid");
hiddenFieldPid.Value = ListBox_JobPositions.SelectedValue;
Run Code Online (Sandbox Code Playgroud)

不太确定为什么这行不通,但执行此操作时我没有在智能感知中显示Value属性:

(HiddenField)this.Parent.FindControl("HiddenFieldPid").NOOPTIONFORVALUEHERE = ListBox_JobPositions.SelectedValue;
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net casting

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

rails形成帮助器空验证

嗨,我是铁杆新手,并有以下铁轨形式,工作正常.

<%= form_for :user, url: users_path do |f| %>
<p>
<%= f.text_field :email, :placeholder=>'first name' %>
<%= f.text_field :email, :placeholder=>'last name' %>
<%= f.email_field :email, :placeholder=>'email address' %>
<%= f.password_field :password, :placeholder=>'password' %>
<%= f.password_field :password2, :placeholder=>'password2' %>
</p>
<%= f.submit 'Sign up!', :class=>'btn-custom btn-submit' %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

在电子邮件文本框中,内置了一些客户端验证,如果它检测到的字符串不是电子邮件地址的格式,则不会提交表单并突出显示该字段.

由于某种原因,内置表单验证不会检查文本字段是否为空.是否有轨道方式来检查?

我知道我可以用jquery做到这一点,并且如果没有别的方法就会这样做,但是有两种不同形式的验证代码似乎很愚蠢.

我还对我的模型进行了验证.

ruby-on-rails ruby-on-rails-4

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