settings.Columns.Add("BillDate", "单据日期").SetDataItemTemplateContent(c =>{
%>
<%=Convert.ToDateTime(DataBinder.Eval(c.DataItem, "BillDate")).ToShortDateString()%>
<%});
我想知道 这里的 “C”、“ =》” 、“大括号里面及里面的内容“ 是什么以及他们额关系
%>
<%=Convert.ToDateTime(DataBinder.Eval(c.DataItem, "BillDate")).ToShortDateString()%>
<%});
我想知道 这里的 “C”、“ =》” 、“大括号里面及里面的内容“ 是什么以及他们额关系
其实就是一匿名委托:settings.Columns.Add("BillDate", "单据日期").SetDataItemTemplateContent(deleaget(c) {
%>
<%= return Convert.ToDateTime(DataBinder.Eval(c.DataItem, "BillDate")).ToShortDateString()%>
<%});
{
%>
<%= return Convert.ToDateTime(DataBinder.Eval(c.DataItem, "BillDate")).ToShortDateString()%>
<%});
委托方法体
++lamda 是.NET3.0引入的 简化委托