小编Nat*_*Pet的帖子

IsNullOrEmpty with Object

IsNullOrEmpty与字符串一起用于检查字符串是空还是空.是否存在与对象等效的对象以查看是否有任何对象为空?我想我们可以做到

    obj1 != null 
Run Code Online (Sandbox Code Playgroud)

但不确定是否还有其他方式......

c#

14
推荐指数
3
解决办法
8万
查看次数

LINQ运算符'=='不能应用于'方法组'和'int'类型的操作数

我有以下内容:

    var lst = db.usp_GetLst(ID,Name, Type);

    if (lst.Count == 0)
    {

    }
Run Code Online (Sandbox Code Playgroud)

我在lst.Count == 0下得到了一个简单的谎言,它说:

运算符'=='不能应用于'方法组'和'int'类型的操作数

linq

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

MVC Razor需要获得Substring

我的观点中有以下内容

     @Html.DisplayFor(modelItem => item.FirstName)
Run Code Online (Sandbox Code Playgroud)

我需要获得名字的第一个首字母.

我试过了

    @Html.DisplayFor(modelItem => item.FirstName).Substring(1,1) 
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.我收到以下错误:..'System.Web.Mvc.MvcHtmlString'不包含'Substring'的定义,也没有扩展名

c# asp.net-mvc razor

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

在ASP.NET MVC C#中使用Jquery更新部分视图

我正在使用MVC C#和Jquery.

我在一个包含许多选项卡的相当大的页面中有一个局部视图.

单击一个复选框,我想在表单中更新局部视图.我得到的只是局部视图

这是我在Jquery中的代码:

   $('#activelist,#inactivelist').change(function () {

        var status = 'inactive';
        window.location.href = '@Url.Action("Skits","KitSection")' + '?id=' + id+ '&status=' + status;

    });
Run Code Online (Sandbox Code Playgroud)

关于如何根据我如何调用它来更新表单中的局部视图的任何想法?

这是PartialView的代码

     return PartialView(Kits);
Run Code Online (Sandbox Code Playgroud)

如上所述,我看到的只是显示的局部视图而不是整个表格.

c# asp.net-mvc jquery partial-views

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

{get; 组; 在ViewModel中使用

我正在使用c#以及将视图模型从控制器传递到视图的ViewModel.

在我的视图模型中,以下似乎按预期工作,因为它将描述信息从视图传递回控制器:

    public string Description { get; set; } 
Run Code Online (Sandbox Code Playgroud)

但是,如果我有以下内容,它将不会传回描述.描述显示为null

 public string Description  
Run Code Online (Sandbox Code Playgroud)

为什么{得到; 组; }

很重要?

asp.net-mvc razor

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

OpenXML SDK具有单元格边框

我有以下代码,在OpenXML SDK中为该单元格添加一个值和数据类型的单元格:

Cell cell = InsertCellInWorksheet(column, row, worksheetPart);              
cell.CellValue = new CellValue(index.ToString());
cell.DataType = new EnumValue<CellValues>(CellValues.SharedString);
Run Code Online (Sandbox Code Playgroud)

对于此单元格,如何在每侧添加边框?我也想在单元格上添加背景颜色.

我有以下但不知道如何将边框添加到单元格:

Borders borders1 = new Borders() { Count = (UInt32Value)1U };

Border border1 = new Border();
LeftBorder leftBorder1 = new LeftBorder();
RightBorder rightBorder1 = new RightBorder();
TopBorder topBorder1 = new TopBorder();
BottomBorder bottomBorder1 = new BottomBorder();

border1.Append(leftBorder1);
border1.Append(rightBorder1);
border1.Append(topBorder1);
border1.Append(bottomBorder1);

borders1.Append(border1);
Run Code Online (Sandbox Code Playgroud)

提前致谢

c# openxml-sdk

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

日,月,日的日期格式

我正在使用c#.

我知道我可以使用

    ToLongDateString() 
Run Code Online (Sandbox Code Playgroud)

显示类似的东西:

   Friday, February 27, 2009
Run Code Online (Sandbox Code Playgroud)

我喜欢做的是显示如下:

  February 27, 2009
Run Code Online (Sandbox Code Playgroud)

我环顾四周,但没有找到用这种格式显示的内容.

c# datetime

12
推荐指数
2
解决办法
7万
查看次数

SQL Server - 需要加入但不等于

我正在使用SQL Server 2012.

我知道如何做一个内连接,给出一个匹配的地方.我还需要获取不匹配的记录.

什么是最好的方法.我想我可以做左连接和内连接,然后得到留下的连接.想知道什么是最好和最干净的方法.

如上所述,我已经在进行内连接,但也需要显示没有匹配的记录.

t-sql sql-server

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

JavaScript字符串初始化

在JavaScript中,根据我的理解,以下内容都是相同的:

var carter2 = new String();
var carter2 = '';
var carter2 = "";
Run Code Online (Sandbox Code Playgroud)

哪一个最受欢迎?

javascript

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

Elmah使用SQL Server 2008进行设置

我正在使用MVC 3和SQL Server 2008 R2 DB.

我安装了elmah 1.2.2和SQL Server脚本.

任何人都可能有一些关于如何使用SQL Server 2008设置Elmah的详细信息.

我在网上查了但没找到详细资料.

elmah

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