提交代码
This commit is contained in:
@@ -4,6 +4,7 @@ using System;
|
||||
using System.Linq;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
|
||||
namespace FineUIPro.Web.ProjectData
|
||||
{
|
||||
@@ -62,6 +63,10 @@ namespace FineUIPro.Web.ProjectData
|
||||
var project = BLL.ProjectService.GetProjectByProjectId(this.ProjectId);
|
||||
if (project != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(project.MasterSysId))
|
||||
{
|
||||
this.drpMasterBox1.Value = project.MasterSysId;
|
||||
}
|
||||
this.txtProjectCode.Text = project.ProjectCode;
|
||||
this.txtJTProjectCode.Text = project.JTProjectCode;
|
||||
this.txtProjectName.Text = project.ProjectName;
|
||||
@@ -218,6 +223,10 @@ namespace FineUIPro.Web.ProjectData
|
||||
{
|
||||
project.JTProjectCode = project.ProjectCode;
|
||||
}
|
||||
if (!string.IsNullOrWhiteSpace(this.drpMasterBox1.Text))
|
||||
{
|
||||
project.MasterSysId = this.drpMasterBox1.Value;
|
||||
}
|
||||
|
||||
//Country = this.txtCountry.Text.Trim(),
|
||||
/// Province = this.drpProvince.SelectedValue,
|
||||
@@ -1676,5 +1685,56 @@ namespace FineUIPro.Web.ProjectData
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/ProjectAttachUrl&menuId={1}", this.ProjectId, BLL.Const.ProjectSetMenuId)));
|
||||
}
|
||||
|
||||
private void BindGrid()
|
||||
{
|
||||
var list = ProjectService.GetMasterProjectInfos();
|
||||
string code = ttbCodeSearch.Text.Trim();
|
||||
string name = ttbNameSearch.Text.Trim();
|
||||
if (!string.IsNullOrWhiteSpace(code))
|
||||
{
|
||||
list = list.Where(x => x.PrjCode.Contains(code)).ToList();
|
||||
}
|
||||
if (!string.IsNullOrWhiteSpace(name))
|
||||
{
|
||||
list = list.Where(x => x.PrjName.Contains(name)).ToList();
|
||||
}
|
||||
|
||||
// 1.设置总项数(特别注意:数据库分页一定要设置总记录数RecordCount)
|
||||
Grid1.RecordCount = list.Count();
|
||||
// 2.获取当前分页数据
|
||||
DataTable table = Funs.LINQToDataTable(list);
|
||||
|
||||
// 3.绑定到Grid
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
}
|
||||
|
||||
protected void Grid1_Sort(object sender, GridSortEventArgs e)
|
||||
{
|
||||
BindGrid();
|
||||
}
|
||||
protected void ttbCodeSearch_Trigger1Click(object sender, EventArgs e)
|
||||
{
|
||||
ttbCodeSearch.Text = string.Empty;
|
||||
ttbCodeSearch.ShowTrigger1 = false;
|
||||
BindGrid();
|
||||
}
|
||||
protected void ttbCodeSearch_Trigger2Click(object sender, EventArgs e)
|
||||
{
|
||||
ttbCodeSearch.ShowTrigger1 = true;
|
||||
BindGrid();
|
||||
}
|
||||
protected void ttbNameSearch_Trigger1Click(object sender, EventArgs e)
|
||||
{
|
||||
ttbNameSearch.Text = string.Empty;
|
||||
ttbNameSearch.ShowTrigger1 = false;
|
||||
BindGrid();
|
||||
}
|
||||
protected void ttbNameSearch_Trigger2Click(object sender, EventArgs e)
|
||||
{
|
||||
ttbNameSearch.ShowTrigger1 = true;
|
||||
BindGrid();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user