小编aba*_*hev的帖子

链接到所有Visual Studio $变量

我在看看$(Configuration),$(ProjectDir)等在Visual Studio 2008的预生成事件.

是否存在所有这些变量的链接以及每个变量的定义?

msbuild visual-c++-6 visual-studio-2008 visual-c++

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

DataTrigger的值是否为null?

我知道我可以创建一个setter来检查一个值是否为NULL并执行某些操作.例:

<TextBlock>
  <TextBlock.Style>
    <Style>
      <Style.Triggers>
        <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}">
          <Setter Property="TextBlock.Text" Value="It's NULL Baby!" />
        </DataTrigger>
      </Style.Triggers>
    </Style>
  </TextBlock.Style>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

但是如何检查"非"值...如"NOT NULL"或"NOT = 3"?这可能在XAML中吗?

结果:感谢您的回答......我知道我可以做一个值转换器(这意味着我必须使用代码,这不是我希望的纯XAML).但是,这确实回答了在纯XAML中有效"不"你无法做到的问题.但是,选择的答案可能是创建这种功能的最佳方式.很好找.

wpf xaml binding visibility datatrigger

150
推荐指数
9
解决办法
15万
查看次数

使用Request.CreateResponse进行ASP.NET WebApi单元测试

我正在尝试为我的ApiController编写一些单元测试并遇到一些问题.有一个很好的扩展方法叫做Request.CreateResponse,可以帮助生成响应.

public HttpResponseMessage Post(Product product)
{
  var createdProduct = repo.Add(product);
  return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct);
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用部分模拟或直接使用"new HttpResponseMessage(...)"的情况下模拟CreateResponse?

c# unit-testing mocking httpresponse asp.net-web-api

144
推荐指数
3
解决办法
5万
查看次数

如何在IIS中增加请求超时?

如何在IIS 7.0中增加请求超时?在IIS 6.0中的ASP配置设置中的应用程序选项卡下完成相同的操作.我无法在IIS 7.0中找到asp.net配置部分

asp.net iis iis-7 web-config iis-7.5

142
推荐指数
6
解决办法
36万
查看次数

比较DATETIME和DATE忽略时间部分

我有两个表,其中列[date]是类型DATETIME2(0).

我必须比较他们日期部分(日+月+年)的两个记录,丢弃时间部分(小时+分钟+秒).

我怎样才能做到这一点?

sql t-sql sql-server sql-server-2008 datetime-conversion

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

如何在这里使用XPath contains()?

我正在尝试学习xpath.我查看了这里的其他contains()示例,但没有使用AND运算符.我不能让这个工作:

//ul[@class='featureList' and contains(li, 'Model')]
Run Code Online (Sandbox Code Playgroud)

上:

...
<ul class="featureList">

<li><b>Type:</b> Clip Fan</li><li><b>Feature:</b> Air Moved: 65 ft.
    Amps: 1.1
    Clip: Grips any surface up to 1.63"
    Plug: 3 prong grounded plug on heavy duty model
    Usage: Garage, Workshop, Dorm, Work-out room, Deck, Office & more.</li><li><b>Speed Setting:</b> 2 speeds</li><li><b>Color:</b> Black</li><li><b>Power Consumption:</b> 62 W</li><li><b>Height:</b> 14.5"</li><li><b>Width:</b> Grill Diameter: 9.5"</li><li><b>Length:</b> 11.5"</li>

<li><b>Model #: </b>CR1-0081-06</li>
<li><b>Item #: </b>N82E16896817007</li>
<li><b>Return Policy: </b></li>
</ul>
...
Run Code Online (Sandbox Code Playgroud)

xml xpath

137
推荐指数
3
解决办法
45万
查看次数

如何在datagridview中更改行颜色?

我想在datagridview中更改特定行的颜色.当columncell 7的值小于columncell 10中的值时,该行应更改为红色.有关如何完成此操作的任何建议吗?

c# datagridview background-color winforms

135
推荐指数
7
解决办法
39万
查看次数

从Javascript访问MVC的模型属性

我有以下模型,它包含在我的视图模型中

public class FloorPlanSettingsModel
{
    public int Id { get; set; }
    public int? MainFloorPlanId { get; set; }
    public string ImageDirectory { get; set; }
    public string ThumbnailDirectory { get; set; }
    public string IconsDirectory { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如何从Javascript访问上述属性之一?

我试过这个,但我得到了"未定义"

var floorplanSettings = "@Model.FloorPlanSettings";
alert(floorplanSettings.IconsDirectory);
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net-mvc jquery model

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

在.NET(Winforms)中的表单中居中控件?

我试图将固定大小的控件集中在一个表单中.

出于兴趣,有没有非愚蠢的方式这样做?我真正想要的是类似于text-align css属性的东西.

目前,我正在将周围表单的padding属性设置为合适的大小,并将控件的Dock属性设置为fill.

.net c# winforms center-align

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

实体框架和SQL Server视图

由于几个我无权谈论的原因,我们在Sql Server 2005数据库中定义了一个视图,如下所示:

CREATE VIEW [dbo].[MeterProvingStatisticsPoint]
AS
SELECT
    CAST(0 AS BIGINT) AS 'RowNumber',
    CAST(0 AS BIGINT) AS 'ProverTicketId',
    CAST(0 AS INT) AS 'ReportNumber',
    GETDATE() AS 'CompletedDateTime',
    CAST(1.1 AS float) AS 'MeterFactor',
    CAST(1.1 AS float) AS 'Density',
    CAST(1.1 AS float) AS 'FlowRate',
    CAST(1.1 AS float) AS 'Average',
    CAST(1.1 AS float) AS 'StandardDeviation',
    CAST(1.1 AS float) AS 'MeanPlus2XStandardDeviation',
    CAST(1.1 AS float) AS 'MeanMinus2XStandardDeviation'
WHERE 0 = 1
Run Code Online (Sandbox Code Playgroud)

我们的想法是,实体框架将基于此查询创建一个实体,但它会生成一个包含以下内容的错误:

警告6002:表/视图'Keystone_Local.dbo.MeterProvingStatisticsPoint'没有定义主键.已推断密钥,并将定义创建为只读表/视图.

并且它决定CompletedDateTime字段将是此实体主键.

我们正在使用EdmGen生成模型.有没有办法不让实体框架包含此视图的任何字段作为主键?

entity-framework sql-server-2005 primary-key .net-3.5 sql-view

131
推荐指数
5
解决办法
10万
查看次数