小编Miv*_*web的帖子

ADO.NET实体数据模型缺少Visual Studio 2015社区

我正在开始一个新的ASP.NET 5预览模板来进行客户端开发.

我有一个数据库(MS SQL),我想使用Web API和实体框架访问.

在我的Models文件夹中我喜欢我以前做的,添加一个新项目,我想添加,ADO.NET Entity Data Model但它不存在.

我在这里错过了什么?

UPDATE

这是我尝试向项目添加新项目时唯一看到的内容.客户端和服务器端.

在此输入图像描述

asp.net ado.net entity-framework visual-studio-2015 asp.net-core

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

ASP.NET Parse DateTime从ajax调用到javascript日期的结果

介绍:

WebMethod我的ASP.NET页面上有一个返回Person对象的页面.其中一个字段是Birthday这是一个DateTime性质.

的WebMethod

[WebMethod]
public static Person GetPerson()
{
     Person p = new Person() {
         Id = 1,
         Name = "Test",
         Birthday = new DateTime(1988, 9, 13)
     };

     return p;
}
Run Code Online (Sandbox Code Playgroud)

如果我使用$.ajax()我的电话进行调用,我会得到服务器对该Person对象的响应.

Ajax调用

// Class instance
var Ajaxcalls = function () {

}

_$.extend(Ajaxcalls, {
    GetPerson: function (label) {
        var self = label instanceof _$ ? label : $(label);

        _$.ajax({
            url: 'Default.aspx/GetPerson',
            type: "POST",
            dataType: "json",
            contentType: "application/json; charset=utf-8", …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net ajax jquery

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

改变格式的移动设备上的Bootstrap的Datepicker

我正在使用以下datepicker:(http://eternicode.github.io/bootstrap-datepicker/)作为我的date-Field.

<input class="datepicker" style="width:100px;border-radius: 4px;" type="text" placeholder="Datum" id="startDate"....

我正在使用两种不同的格式'dd.mm.yyyy'和'mm/dd/yyyy'并且外观很好.但是在移动设备上,当我点击输入字段时键盘会打开.

因此,我使用了原生日期选择器,<input type='date'....但这个不支持不同的格式.

无论如何要禁用input type=text元素上的键盘?

或者你知道其他任何格式不同的日期选择器吗?

谢谢你的帮助

format mobile datepicker input-field twitter-bootstrap

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

无法使用jquery访问bootstrap模式中的元素id,获取未定义的错误

Jquery和Bootstrap modalbox代码在同一页面中让我们说index.php

<div class="modal fade" id="tileModal" tabindex="-1" role="dialog" aria- 
                    labelledby="mytileModal" aria-hidden="true">
          <div class="modal-dialog">
            <div class="modal-content">
              <div class="modal-header"><button type="button" class="close" 
data-dismiss="modal" aria-hidden="true">×</button>
                <h4 class="modal-title">Select Tiles</h4>
              </div>
              <div class="modal-body">
               <div id="result"> </div>
              </div>
              <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                <button type="button" class="btn btn-primary" id="saveChange">Save changes</button>
              </div>
            </div>
          </div>
        </div>
Run Code Online (Sandbox Code Playgroud)

注意:DIV正在获取ajax响应html并且动态绘制元素.在这种情况下绘制元素后复选框.在saveChange按钮上单击模态我想获取复选框值.

$("#saveChange").click(function () {
    var midVal = $('#test1').val();
    console.log(midVal);
});
Run Code Online (Sandbox Code Playgroud)

未定义

不确定为什么我无法从同一页面访问模态元素.但是我能够从模态外的其他DIV访问元素

jquery modal-dialog undefined twitter-bootstrap-3

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

Bootstrap select destroy从DOM中删除原始选择

我目前在我的一个项目中使用Bootstrap select插件.我有一个动态生成的表,其中包含select元素,然后我使用以下命令将其转换为bootstrap select:

_tr.find('select.selectpicker').selectpicker({ size: 10 });
Run Code Online (Sandbox Code Playgroud)

哪里_tr是我添加选择元素的行.这工作正常,显示bootstrap选择,在firebug中我仍然看到原始的select元素.

现在每行都有一个按钮,用于删除(销毁)引导程序选择.但它也删除了原始选择,这就是问题因为我仍然需要原始选择来做其他事情.

我使用以下命令来销毁:

 $('select#begin' + _week + _day).selectpicker("destroy");
 $('select#end' + _week + _day).selectpicker("destroy");
 $('select#pause' + _week + _day).selectpicker("destroy");
Run Code Online (Sandbox Code Playgroud)

在其他插件中,如果使用destroy,它会再次显示原始元素.这是boostrap选择插件中的问题还是有另一种方法可以删除引导程序选择并重新显示原始选择.

jquery twitter-bootstrap twitter-bootstrap-3 bootstrap-select

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

扩展bootstrap select插件

在我之前的问题中,我在讨论bootstrap select插件,其中destroy方法正在做我不想要的事情.我手动编辑插件,但这不是一个好习惯.

Bootstrap select destroy从DOM中删除原始选择

我想用自定义方法扩展插件,以便它可以完成我想要的扫描.

我用以下方法扩展插件:

$.extend(true, $.fn.selectpicker.prototype, {
    customRemove: function () {
        this.$newElement.remove();
        this.$element.show();
    }
});
Run Code Online (Sandbox Code Playgroud)

它位于bootstrap select脚本文件下的另一个js文件中.

我该如何称呼这种新方法?我尝试了以下但没有成功:

$('select#begin' + _week + _day).selectpicker("customRemove");
Run Code Online (Sandbox Code Playgroud)

要么

$('select#begin' + _week + _day).selectpicker().customRemove();
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

bootstrap select插件中destroy函数的原始方法:

remove: function () {
  this.$newElement.remove();
  this.$element.show();
}
Run Code Online (Sandbox Code Playgroud)

jquery twitter-bootstrap bootstrap-select

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

使用VSTS的REST API更新内部定义时出现的问题

我想更新构建定义中的变量,但是当它尝试运行时,Invoke-RestMethod我收到以下异常:

Invoke-RestMethod : {"$id":"1","innerException":null,"message":"This request expects an object in the request body, 
but the supplied data could not be 
deserialized.","typeName":"Microsoft.TeamFoundation.Build.WebApi.RequestContentException, 
Microsoft.TeamFoundation.Build2.WebApi, Version=14.0.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a","typeKey":"RequestContentException","errorCode":0,"eventId":3000}
At D:\a\_temp\231f1be5-edc0-4bd9-a2e4-efd23a8308d1.ps1:42 char:1
+ Invoke-RestMethod -Method Put -Uri "$($projectDef.Url)&api-version=2. ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc 
   eption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
Run Code Online (Sandbox Code Playgroud)

其他一切似乎都正常,我得到了构建定义,我可以更新变量,但是当我尝试使用JSON将PUT放回原位Invoke-RestMethod时失败。

以下是在Powershell内联脚本中运行的已使用代码:

# This script is intended to be used for PowerShell script tasks in VSTS in "inline mode" 

$valueName = 'ProjectBuildNumber'
$token = 'MYTOKENCODE'

$uriRoot = $env:SYSTEM_TEAMFOUNDATIONSERVERURI …
Run Code Online (Sandbox Code Playgroud)

azure-devops azure-pipelines azure-devops-rest-api

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

离开textarea时按钮点击不点火

我目前正在制作一个自动扩展的textarea.这似乎工作正常,但是当textarea扩展时按钮点击似乎永远不会触发.我也在使用angularjs.这是我的代码

HTML:

<body >
    <div my-dir></div>
</body>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

var app = angular.module('myApp',[]);

app.directive('myDir', function(){
    return {
        restrict:'A',
        template:'<textarea id="textarea1">'+'</textarea>' + '<button ng-click="clicked()">Click me</button><textarea id="textarea2"></textarea>',
        link:function(scope){
            scope.clicked = function(){
                 alert("click worked");
            }
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮我找到解决方法或解释为什么会发生这种情况,我将不胜感激.

链接到codepen:http://codepen.io/anon/pen/mJrjpP

html javascript css jquery angularjs

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

C#Func <object> getObject的目的是什么?

我找到了以下代码片段,并想知道该Func<object> getObject属性的目的是什么:

public void InsertCacheItem(string key, Func<object> getObject, TimeSpan duration)
{
    try
    {
        var value = getObject();
        if (value == null)
            return;

        key = GetCacheKey(key);

        _cache.Insert(
            key,
            value,
            null,
            System.Web.Caching.Cache.NoAbsoluteExpiration,
            duration,
            System.Web.Caching.CacheItemPriority.Normal,
            null);
    }
    catch { }
}
Run Code Online (Sandbox Code Playgroud)

如何通过传递Func属性来调用此特定函数?

c# func

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

C# Memorystream未完全保存到文件中

MemoryStream我正在使用和将对象导出到 csv StreamWriter。但保存文件后,我发现文件末尾丢失了。它在一条线的中间被切断。

下面是我的代码:

public void Export(ProductExport productExport)
{
    var country = (Country)(int.Parse(productExport.Firma.Code));

    using(var stream = new MemoryStream())
    {
        var sw = new StreamWriter(stream);

        // Write header row
        sw.WriteLine(
            "{0};{1};{2};{3};{4};{5};{6};{7};{8};{9}",
            "Groep",
            "TecDoc Leverancier",
            "TecDoc Ref",
            "SA",
            "EAN",
            "Omschrijving NL",
            "V/E",
            "VPE",
            "Prijs per",
            "Bruto prijs"
        );

        foreach(var product in productExport.Products)
        {
            // Write header row
            sw.WriteLine(
                "{0};{1};{2};{3};{4};{5};{6};{7};{8};{9}",
                product.Artgrp,
                product.TecDoc != null ? product.TecDoc.Supplier : "",
                product.TecDoc != null ? product.TecDoc.Value : "",
                product.Ids.Where<Id>(i => i.Type == "SA").Select(i => …
Run Code Online (Sandbox Code Playgroud)

c# memorystream streamwriter

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

C#Regex Match给出了错误的结果

 var hostName = "tenant1.example.be";

 var match = Regex.Match(hostName, @"([A-Za-z0-9]+)\.example\.be$", RegexOptions.IgnoreCase);
 var subdomain = match.Success ? match.Value : null;
Run Code Online (Sandbox Code Playgroud)

子域的结果总是:tenant1.example.be而不是仅仅tenant1.

任何人?

c# regex

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