小编The*_*dge的帖子

Notepad ++的十六进制查看器/编辑器插件?

我已经浏览了插件以及在Notepad ++的论坛中搜索过,并且没有看到在Notepad ++中将数据编辑为十六进制的解决方案.

遵循UltraEdit提供的相同功能(请参见下面的屏幕截图),您可以直接或通过输入新的十六进制字符来编辑文档.

UltraEdit的十六进制编辑器的屏幕截图

notepad++

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

CleanWPPAllFilesInSingleFolder错误使我的项目不再加载

使用VS2012我创建了一个动态数据项目.一切正常,然后我开始配置Web部署设置.我不确定我改变了什么设置,因为没有错误.但是,当我尝试加载解决方案时,我得到了项目的以下错误,它将不再加载.

Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets
Run Code Online (Sandbox Code Playgroud)

我在csproj文件中看不到CleanWPPAllFilesInSingleFolder.关于如何解决这个问题的任何想法,以便我可以再次加载项目?

visual-studio-2012

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

目标主体名称不正确.无法生成SSPI上下文

我正在努力获得从机器A到运行SQL Server的机器B的SQL Server连接.

我已经广泛搜索了所有我发现的东西都没有用.他们也没有引导你逐步解决这个问题.

我们不使用Kerberos,而是使用配置的NTLM.

在此输入图像描述

涉及的机器是(xx用于隐藏某些机器名称以用于安全目的):

  • xxPRODSVR001 - Windows Server 2012域控制器
  • xxDEVSVR003 - Windows Server 2012(此机器正在生成错误)
  • xxDEVSVR002 - Windows Server 2012(此计算机正在运行SQL Server 2012)

以下SPN已在DC(xxPRODSVR001)上注册.出于安全考虑,我用yyy模糊了域名:

已注册的ServicePrincipalNames为CN = xxDEVSVR002,CN = Computers,DC = yyy,DC = local:

            MSSQLSvc/xxDEVSVR002.yyy.local:49298

            MSSQLSvc/xxDEVSVR002.yyy.local:TFS

            RestrictedKrbHost/xxDEVSVR002

            RestrictedKrbHost/xxDEVSVR002.yyy.local

            Hyper-V Replica Service/xxDEVSVR002

            Hyper-V Replica Service/xxDEVSVR002.yyy.local

            Microsoft Virtual System Migration Service/xxDEVSVR002

            Microsoft Virtual System Migration Service/xxDEVSVR002.yyy.local

            Microsoft Virtual Console Service/xxDEVSVR002

            Microsoft Virtual Console Service/xxDEVSVR002.yyy.local

            SMTPSVC/xxDEVSVR002

            SMTPSVC/xxDEVSVR002.yyy.local

            WSMAN/xxDEVSVR002

            WSMAN/xxDEVSVR002.yyy.local

            Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/xxDEVSVR002.yyy.local

            TERMSRV/xxDEVSVR002

            TERMSRV/xxDEVSVR002.yyy.local

            HOST/xxDEVSVR002

            HOST/xxDEVSVR002.yyy.local
Run Code Online (Sandbox Code Playgroud)

已注册的ServicePrincipalNames为CN = xxDEVSVR003,CN = Computers,DC = yyy,DC = local:

            MSSQLSvc/xxDEVSVR003.yyy.local:1433 …
Run Code Online (Sandbox Code Playgroud)

sql-server tfs spn kerberos sspi

56
推荐指数
15
解决办法
18万
查看次数

Twitter Bootstrap 3中的多个固定顶部导航栏标题

  • Bootstrap 3.02

我想有2个固定到顶部的navbars similair到Joomla!3实现他们的浏览屏幕.

滚动之前

然后,一旦你滚动导航栏#2对接顶部的一个:

第二个Navbar与第一个对接

我看过:

但尝试多个片段我无法让这个工作.任何人都可以帮助jsFiddle中的工作演示吗?

html css twitter-bootstrap twitter-bootstrap-3

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

如何在数据操作方法之外调用TryUpdateModel

  • VS2012,.NET 4.51

我有一个用户控件,其中包含ListView使用模型绑定的用户控件.到现在为止还挺好.我想根据用户操作视图模式的方式显示对象列表.为此,我有一个名为Roles的公共财产.但是,当我TryUpdateModel()从里面打电话时,我收到了异常:

TryUpdateModel'必须传递给值提供者,或者必须从使用模型绑定进行数据绑定的控件的数据操作方法内部调用

现在,虽然我明白我可以通过执行以下操作退出编辑模式:

lvData.EditIndex = -1;
Run Code Online (Sandbox Code Playgroud)

然后在UpdateMethod通话中TryUpdateModel(),我想知道如何TryUpdateModel在不必连接方法进行更新的情况下调用.换句话说,如何/在哪里/我为IValueProvider参数提供什么TryUpdateModel().

/// <summary>
///     Initialise the user control
/// </summary>
/// <param name="aRoles">List of roles to display</param>
public void Activate(List<RoleInfo> aRoles)
{
    //List we will be binding
    _ViewModel = new List<MembershipRolesViewModel>();

    //Transfer the supplied list into the view model
    foreach (RoleInfo roleInfo in aRoles)
    {
        _ViewModel.Add(new MembershipRolesViewModel
        {
            RoleDisplayName = roleInfo.RoleDisplayName,
            RoleHint = roleInfo.RoleHint,
            RoleName = roleInfo.RoleName,
            RoleSelected …
Run Code Online (Sandbox Code Playgroud)

c# asp.net webforms model-binding

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

是否可以在 GitHub markdown 中创建工具提示、信息提示或提示?

我在 GitHub 上的公共存储库中有一个 Markdown (MD) 页面,我想在有人单击超链接时添加一些附加信息。理想情况下类似于Bootstrap 的 Popover

这可能吗?如果可能的话怎么办?

markdown github

18
推荐指数
2
解决办法
8493
查看次数

设置雷达chart.js中的最小值,最大值和步数

我正在使用chartjs.org 2.2.1并且雷达图表的值介于1..5之间.我想将min值设置为0,将max设置为5,步长为1.

在这篇SO帖子中,这似乎完全得到了回答.但是我的图表仍然有一个奇怪的比例,而不是我根据下面的代码定义的图表.

谁能看到我在这里做错了什么?

    var options = {
        responsive: false,
        maintainAspectRatio: true
    };

    var dataLiteracy = {
        labels: [
            @PointLabel("Literacy", 1), @PointLabel("Literacy", 2), @PointLabel("Literacy", 3),
            @PointLabel("Literacy", 4), @PointLabel("Literacy", 5)
        ],
        datasets: [
            {
                label: "Literacy",
                backgroundColor: "rgba(179,181,198,0.2)",
                borderColor: "rgba(179,181,198,1)",
                pointBackgroundColor: "rgba(179,181,198,1)",
                pointBorderColor: "#fff",
                pointHoverBackgroundColor: "#fff",
                pointHoverBorderColor: "rgba(179,181,198,1)",
                data: [
                    @PointValue("Literacy", 1), @PointValue("Literacy", 2), @PointValue("Literacy", 3),
                    @PointValue("Literacy", 4), @PointValue("Literacy", 5)
                ]
            }
        ]
    };

    var ctx = $("#chartLiteracy");
    var myRadarChart = new Chart(ctx,
    {
        type: 'radar',
        data: dataLiteracy,
        options: …
Run Code Online (Sandbox Code Playgroud)

javascript chart.js

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

使用相同的模板进行编辑并在列表视图中插入

我正在使用WebForms .NET 4.5和asp:ListView和模型绑定.我正在使用:

<EditItemTemplate>
<InsertItemTemplate>
Run Code Online (Sandbox Code Playgroud)

定义控件的外观.然而,99%的时间这些布局是相同的.有没有办法在INSERT和EDIT中使用一个?或者是否有另一种方法,我可以定义HTML一次并在其中使用它?

我不是在使用<asp:DynamicControl>而是正常<asp:texbox>等等所以我不相信.NET 4.5 WebForms:我(仍然)真的必须在FormView中指定所有3个模板吗?适用.

我已经尝试过用户控件了.当内容被包含在内时,模型绑定被打破,因为没有新值被应用于被插入/编辑的对象.

解决方案更新:

在没有INSERT TEMPLATE的情况下声明表单视图:

 <asp:FormView ID="fvData" runat="server"
        ItemType="DataLayer.Models.Country"
        DataKeyNames="Id"
        InsertMethod="InsertRecord"
        SelectMethod="BindData"
        UpdateMethod="UpdateRecord"
        OnDataBound="fvData_DataBound">
        <EditItemTemplate>
            <b>EDIT</b>   
            <div class="row">
                <div class="form-group">
                    <label class="col-md-4 control-label" for="txtCountryName">Name</label>
                    <div class="col-md-8">
                        <asp:TextBox runat="server" ID="txtCountryName" name="txtCountryName" placeholder="My Country" CssClass="form-control" Text='<%#: BindItem.Name %>'></asp:TextBox>
                        <dav:DataAnnotationsValidator CssClass="label label-danger" ID="davSchoolName" runat="server" ValidationGroup="Default" MetadataSourceID="msCountryInformation" ControlToValidate="txtCountryName" ObjectProperty="Name" Display="Dynamic" />
                    </div>
                </div>
            </div>
        </EditItemTemplate>
    </asp:FormView>
Run Code Online (Sandbox Code Playgroud)

然后:

protected void Page_Init()
{
    if (!IsPostBack)
    {
        fvData.InsertItemTemplate = fvData.EditItemTemplate;
    }
} …
Run Code Online (Sandbox Code Playgroud)

c# model-binding asp.net-4.5

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

使用IClientMessageInspector从WCF soap请求中删除操作节点mustUnderstand

我正在使用我无法访问的WSDL来访问WCF服务,无法修改.对于其中一个请求远程服务正在死亡,因为我们正在发送:

<Action s:mustUnderstand="1"....>
Run Code Online (Sandbox Code Playgroud)

广泛搜索后,我无法找到解决问题的简单方法.所以,在一个典型的消息中:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none" />
  </s:Header>
  <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <retrieveBooking xmlns="http://services.rccl.com/Interfaces/RetrieveBooking">
      <OTA_ReadRQ TransactionActionCode="RetrievePrice" SequenceNmbr="1" Version="1" xmlns="http://www.opentravel.org/OTA/2003/05/alpha">
Run Code Online (Sandbox Code Playgroud)

我想我可以删除此节点作为消息检查器的一部分:

internal class MyMessageInspector : IClientMessageInspector
{
   public object BeforeSendRequest(ref Message aRequest, IClientChannel aChannel)
   {
        //Get rid of mustUnderstand Action node
        foreach (MessageHeaderInfo headerInfo in aRequest.Headers.UnderstoodHeaders)
        {
            aRequest.Headers.UnderstoodHeaders.Remove(headerInfo);
        }

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

但是,即使删除了所有元素后aRequest.Headers.UnderstoodHeaders为空,我仍然看到在XML中发出了Action节点.

  1. 我需要做些什么来完成这项工作?
  2. 我如何获取消息内容,以便在这种情况下我可以检查body标签retrieveBooking的第一个节点的名称?(我只需要针对特定​​消息执行此操作,而不是所有消息)

c# wcf soap web-services

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

SoapHttpClientProtocol和TLS 1.2 - 客户端和服务器无法通信,因为它们没有通用的算法

关于这一点有很多帖子,我已经搜索过它们,但仍然没有解决方案.我希望有人可以指出我正确的方向.

我们现在要求使用TLS 1.2连接到远程提供程序.所以我安装了Windows Server 2016并根据需要进行了配置:

在此输入图像描述 在此输入图像描述

我知道远程服务器正在运行TLS 1.2并且它支持突出显示的密码.

我们使用由提供程序提供的WSDL生成的C#代理类连接到远程端点 - 然后将它们的结尾转换为TLS(System.Web.Services.Protocols.SoapHttpClientProtocol).

当我使用代理连接时,我得到一个异常,内部异常是"客户端和服务器无法通信,因为它们没有通用算法".

我无法看到ServicePointManager.SecurityProtocol的任何地方,所以我假设.NET正在拿起TLS 1.2,因为它是唯一启用的协议?不知道它是如何做密码的.

有人能告诉我我是如何尝试解决这个问题的吗?如果可能,我不想重新生成WSDL代理类.

c# ssl wsdl

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