小编kra*_*s88的帖子

如何更改动态过滤器控件的顺序?

我有一个ASP.NET动态数据站点,它具有使用元数据构建的多个过滤器控件,例如:

[ScaffoldTable(true), MetadataType(typeof(Fees.Metadata))]
public partial class Fees
{
    public class Metadata
    {
        [FilterUIHint("DateRange")]
        public object InvoiceDate;
    }
{
Run Code Online (Sandbox Code Playgroud)

如何以特定方式订购这些过滤器.看起来很随意.我可以使用元数据属性,还是应该修改页面模板,有什么用?

.net c# asp.net dynamic-data asp.net-dynamic-data

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

如何覆盖List.Add方法?

目前我有一个错误记录类,如下所示:

public class Log
{
    public enum LogTypes
    {
        Info = 1,
        Error = 2,
        Warning = 3
    }


    public string Message { get; set; }
    public LogTypes LogType { get; set; }


    public Log(string Message, LogTypes LogType)
    {
        this.Message = Message;
        this.LogType = LogType;
    }
Run Code Online (Sandbox Code Playgroud)

我有一个新列表的初始化器:

List<Log> LogList = new List<Log>();
Run Code Online (Sandbox Code Playgroud)

我该如何使用LogList.Add(Message, LogType)而不是LogList.Add(new Log(Message, LogType));

我知道这是一个小小的改变,但我仍在学习C#,我很好奇.谢谢!

.net c# overriding c#-4.0

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

TSQL Counting Nulls - 所有分组项都具有NULL字段

试着围绕所需的逻辑/命令:

我有一个联系人表.每个联系人都以多对一的方式拥有一个客户.我试图得到任何所有联系人都有电子邮件的NULL值的clientID.

示例数据:

ContactID   EmailAddress    ClientID
1           NULL                3
907         NULL                3
2468        NULL                3
2469        email@email.com     4
1077        NULL                4
908         email@email.com     4
2           email@email.com     4
3           email@email.com     5
909         email@email.com     5
Run Code Online (Sandbox Code Playgroud)

谢谢!

sql t-sql sql-server

3
推荐指数
2
解决办法
145
查看次数

从列表中删除类似的项目

从SQL视图返回以下数据:

Name        CandidateID         Filled
Tom Jones   1003436             2014-05-09  07:13:53.087
Tom Jones   1003436             2014-05-09  07:13:18.957
Ed  Harris  1421522             2014-05-09  08:17:20.234
Run Code Online (Sandbox Code Playgroud)

我只想要一个Tom Jones记录最新的填充时间.从服务器获取数据或从服务器获取数据后,如何在C#/ LINQ中实现此功能?

c# linq linq-to-entities entity-framework

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

进入时的TSQL计数案例

我在这里遇到一些逻辑问题.试图得到S.ID不在我的子查询中的行数.

COUNT(CASE WHEN S.ID IN
(SELECT DISTINCT S.ID FROM...) 
THEN 1 ELSE 0 END)
Run Code Online (Sandbox Code Playgroud)

我收到了错误:

Cannot perform an aggregate function on an expression containing an aggregate or a subquery.
Run Code Online (Sandbox Code Playgroud)

如何解决这个或替代方案?

sql t-sql sql-server sql-server-2012

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