小编Pau*_*aul的帖子

BreadCrumb追踪MVC3和Razor

任何人都有一个如何使用最新的MVC3版本和剃刀语法创建面包屑跟踪的示例?

asp.net-mvc razor

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

在T-SQL中组合First,Middle Initial,Last name和Suffix(无额外空格)

我试图不在这里重新发明轮子......我有这四个领域:

[tbl_Contacts].[FirstName],
[tbl_Contacts].[MiddleInitial],
[tbl_Contacts].[LastName],
[tbl_Contacts].[Suffix] 
Run Code Online (Sandbox Code Playgroud)

我想FullName在视图中创建一个字段,但如果字段为空,我就不能有额外的空格...

所以我做不到FirstName + ' ' + MiddleInitial + ' ' + LastName + ' ' + Suffix...因为如果没有中间的首字母或后缀,我会在字段中有2个额外的空格.我想我需要一个Case语句,但我认为有人会有一个方便的方法...而且,m iddleinitialsuffix可能是null.

sql t-sql sql-server

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

确定是否在布局页面中调用了RenderSection()

布局中是否有一种方法可以确定这是否会呈现内容?

@RenderSection("右",必填:false)

这将确定视图中是否存在实际内容以放置在该部分中.

asp.net-mvc razor asp.net-mvc-3

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

读取.NET Core 2.0库中的配置设置

我有一个库,我正在从.NET 4.6.1转换为.NET Standard 2.0.

我遇到配置设置问题.在我们的旧库中,我们可以非常简单地使用访问配置设置System.Configuration.ConfigurationManager.AppSettings.我知道在.NET Standard中没有直接替换该命名空间,但有没有办法读取这些信息.我想我可以在库中创建一个单例,从文本文件加载所有配置设置,并使用该类访问所有配置设置.但我在这里寻找一条更容易的道路.

我知道我可以通过依赖注入将设置从消费应用程序传递给我的类,但是有些内部类从不直接访问,也需要这些配置设置.

.net c# .net-standard

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

CSS失控

是否有任何实用程序可以抓取网站并确定哪些css规则正在使用中,哪些不是?我们有一个大型网站和一个巨大的CSS文件( - 不要责怪我,我刚到这里).并且,我认为其中很多都没有被使用,但是为了以防万一我害怕剥掉东西.

该文件是混乱,难以管理,我认为如果我们能够通过摆脱未使用的规则,我们将有一个很好的出发点要经过,并尝试做的更好修剪下来.

css

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

在Application_BeginRequest()期间确定Glimpse是否正在运行

我安装了Glimpse(Glimpse MVC4)和MiniProfiler(支持EF).

我还为Glimpse安装了MiniProfiler插件.

我有所有连线和工作.我想允许Glimpse的配置来确定MiniProfiler是否应该开始分析.也就是说,如果启用了Glimpse(通过Glimpse.axd而不是通过配置设置),我想在Application_BeginRequest()方法中调用MiniProfiler.Start().所以,像这样:

protected void Application_BeginRequest()
{
    if (Glimpse.IsRunning)
    {
        MiniProfiler.Start();
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法确定是否启用了Glimpse?

glimpse mvc-mini-profiler

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

.NET查询字符串值的正则表达式

我需要从Url.PathAndQuery中删除任何"&id = SomeValue".SomeValue可以是int或字符串.并且可能会或可能不会跟随另一个&符号.

所以它可能是

somepage.aspx?cat=22&id=SomeId&param2=4
Run Code Online (Sandbox Code Playgroud)

要么

somepage.aspx?cat=tect&id=450
Run Code Online (Sandbox Code Playgroud)

我想留下来

somepage.aspx?cat=22&param2=4
Run Code Online (Sandbox Code Playgroud)

要么

somepage.aspx?cat=tect
Run Code Online (Sandbox Code Playgroud)

.net c# regex

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