2010-12-03 88 views
1

alt textASP.NET MVC 2:演员无效?

而且这里是我的DataContext:

[Function(Name = "Customer.spSearchDeals")] 
     [ResultType(typeof(Filter))] 
     [ResultType(typeof(Deal))] 
     public IMultipleResults SearchDeals(
      //[Parameter(Name = "ZipCode", DbType = "Char(5)")] 
      //XElement xmlString 
      ) 
     { 
      var result = this.ExecuteMethodCall(this, 
       ((MethodInfo)(MethodInfo.GetCurrentMethod())) 
       //,xmlString 
       ); 
      return (IMultipleResults)result.ReturnValue; 
     } 

什么问题?演员应该做什么?

+0

您能得到什么,如果你坚持`result.GetResult ().ToList()`在你的手表窗口?事实上,您仍然能够编译上述代码以产生该异常,这告诉我问题出在GetResult ()方法中,而不是“过滤器”的赋值。 – 2010-12-03 00:40:08

回答

0

答案是很奇怪......

在我的模型,我宣布一个“INT”里的结果竟是“长”