如何在参数中传递null值

时间:2015-05-31 11:47:12

标签: c# asp.net

我有一个页面根据用户选择的参数加载一些请求历史记录。但这是第一次加载所有请求历史记录。所以我写了一个接受当前用户的过程,如果用户输入任何参数,那么除了当前用户之外的所有参数都将为null。现在在代码隐藏页面中,我从业务逻辑调用方法但是参数有问题,因为这次它将根据当前用户id显示所有内容,其他参数将为null。以下是我遇到错误的代码的一部分。

var candidateRequestHistory = CandidateRequestManager.GetCandidateRequestHistory(((int)Session[CommonHelper.Constants.(CURRENT_CANDIDATE)),'','',0,'','')]);
                grdCandidateRequestHistory.DataSource = candidateRequestHistory;
                grdCandidateRequestHistory.DataBind();

想要传递除HumanResourceID之外的所有参数null。     (int HumanresourceID,String framework,String SkillName,int SkillLevel,DateTime fromDate,DateTime toDate)

0 个答案:

没有答案