</td>
<td style="width: 100px"><%=dataview.ToValue(item.RequiredDate, "{0:d}")%>
</td>
<td style="width: 100px"><%=dataview.ToValue(item.ShipAddress)%>
</td>
<td style="width: 100px"><%=dataview.ToValue(item.ShipCity)%>
</td>
<td style="width: 100px"><% =dataview.ToValue(item.ShipCountry)%>
</td>
</tr>
<% } %>
</table>
数据提供页相关Controller代码:
[HFSoft.MVC.FormMapper("~/frmorderview.aspx")]
public void OrderView()
{
HFSoft.MVC.IDataViewContext viewcontext = (HFSoft.MVC.IDataViewContext)this.FormContext;
IExpression exp;
FieldAdapter[] orderby = null;
OrderSearch search = viewcontext.BindObject<OrderSearch>();
exp = search.GetExpression();
if (viewcontext.OrderField != null && viewcontext.OrderField != string.Empty)
{
orderby = new FieldAdapter[]{new FieldAdapter(viewcontext.OrderField, null)};
}
Region region = new Region(viewcontext.PageIndex * 10, viewcontext.PageIndex * 10+10);
viewcontext.DataItems = exp.List<Order_v>(region, orderby);
viewcontext.PageSize = 10;
viewcontext.RecordCount = exp.CountOf<Order_v>();
}
下载例程代码和脚源码:http://www.cnblogs.com/Files/henryfan/AjaxSearchDataSample.rar
