using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace FineUIPro.Web.common { public partial class mainYlrqServer : PageBase { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindProject(); } } /// /// 绑定项目数据 /// private void BindProject() { var project = BLL.Base_ProjectService.GetOnProjectListByUserId(this.CurrUser.UserId, "2"); if (!string.IsNullOrEmpty(txtProjectCode.Text)) { project = project.Where(e => e.ProjectCode.Contains(txtProjectCode.Text.Trim())).ToList(); } this.GridProject.DataSource = project; this.GridProject.DataBind(); } /// /// 搜索 /// /// /// protected void btnSelect_Click(object sender, EventArgs e) { BindProject(); } /// /// 点击行 /// protected void GridProject_RowCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == "project") { string projectId = GridProject.DataKeys[e.RowIndex][0].ToString(); if (!string.IsNullOrEmpty(projectId)) { PageBase.ZXRefresh(ResolveUrl("~/default.aspx?ispop=1&menuModule=" + BLL.Const.System_5 + "&projectId=" + projectId)); } else { PageBase.ZXRefresh(ResolveUrl("~/default.aspx?ispop=1&menuModule=" + BLL.Const.System_4 + "&projectId=" + projectId)); } } } } }