@using System.Data @using ZoomLa.BLL.Helper @using ZoomLa.Common @model System.Data.DataTable @functions{ public DataTable UserDT { get { return ViewBag.UserDT; } } public DataTable DataBind(DataRow drv) { DataTable dt = new DataTable(); if (drv["ID"].ToString().Equals("0")) { UserDT.DefaultView.RowFilter = "Gid='' OR Gid IS NULL "; } else { string uids = StrHelper.PureIDSForDB(DataConverter.CStr(drv["MemberIDS"])); if (!string.IsNullOrEmpty(uids)) { UserDT.DefaultView.RowFilter = "UserID IN (" + uids + ")"; } } dt = UserDT.DefaultView.ToTable(); return dt; } } @foreach (DataRow dr in Model.Rows) { DataTable userDT = DataBind(dr);