小编Rn.*_*Rn.的帖子

如果结果集为null,则Linq lambda表达式抛出错误

在我的项目中,我需要使用linq选择一行值

try
{
return database.Employees.Where(x => id.Equals(x.ID)).Single();
}
catch (InvalidOperationException Ix)
{
    throw;
}
Run Code Online (Sandbox Code Playgroud)

使用它我将通过实体对象获得相应的行值.但是如果结果集为空则抛出错误.问题在于我的项目必须记录异常.如何在不进行异常的情况下管理此代码.

linq asp.net lambda entity-framework

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

使用eval在gridview列中进行数据绑定

我hava网格包含一个用于显示国家/地区名称的列.我需要在该列中显示值作为contrycode - 国家名称的前10个字母(在印度).我在项目模板中使用Eval函数进行了尝试:

<asp:TemplateField>
  <ItemTemplate>
      <asp:Label ID="CountryNameLabe" runat="server" Text='<%# Eval("CorporateAddressCountry").SubString(0,6) %>' ></asp:Label>
  </ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

但它显示错误.我可以在eval中使用自定义函数吗?请帮忙

c# asp.net

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

返回列表获取为数组的 Web 方法

我的 web 方法返回一些值作为列表,但是在调用这些 web 方法时将它作为数组对象获取。我怎样才能让它与列表相同。我的 web 方法类似于这样

        [WebMethod]
        public List<ReturnList> GetReturnList()
        {
           List<ReturnList> ReturnList=new List<ReturnList>();
        //Calcuations
            return ReturnList;
        }
Run Code Online (Sandbox Code Playgroud)

c# asp.net web-services

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

标签 统计

asp.net ×3

c# ×2

entity-framework ×1

lambda ×1

linq ×1

web-services ×1