Files
N_XLXSBJ----MX/JGBML_CLHQFDList.aspx.cs
2026-08-21 17:03:02 +08:00

99 lines
3.4 KiB
C#

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using GThinking.N_MODEL.Page;
using GThinking.N_MISPRO.Data;
using GThinking.N_MISPRO;
using GThinking.N_MISPRO.Utility;
using System.Text;
using GThinking.N_CONTROL;
namespace GThinking.N_XLXSBJ
{
public partial class JGBML_CLHQFDList : SingleGridBase
{
JGBML_CLHQFD entity = new JGBML_CLHQFD();
protected void Page_Load(object sender, EventArgs e)
{
this.UMID = 100860018;
this.UMName = "线缆销售报价价格目录";
this.CurMaster = Master;
this.ModuleGV = grdCLHQFD;
this.CurEntity = entity;
this.PageHeight = 600;
this.PageWidth = 750;
base.DataKeyNames = new string[] { "XLXSJGBCLHQFD_BJCLID" };
Master.EnableQueryBtn = false;
Master.EnableNewBtn = false;
Master.EnableCopyBtn = false;
Master.EnableEditBtn = false;
Master.EnableViewBtn = false;
Master.EnableDeleteBtn = false;
grdCLHQFD.FindColumnExByFieldName("XLXSJGBCLHQFD_HSJGS").NumberDecimalPlace = XLBJDUtils.BJCLPriceDecimal;
grdCLHQFD.FindColumnExByFieldName("XLXSJGBCLHQFD_HSJGZ").NumberDecimalPlace = XLBJDUtils.BJCLPriceDecimal;
grdCLHQFD.FindColumnExByFieldName("XLXSJGBCLHQFD_CLJGS").NumberDecimalPlace = XLBJDUtils.BJCLPriceDecimal;
grdCLHQFD.FindColumnExByFieldName("XLXSJGBCLHQFD_CLJGZ").NumberDecimalPlace = XLBJDUtils.BJCLPriceDecimal;
base.InitPage();
this.ModuleGV.OnClientDblClick = "return false;";
if (!IsPostBack)
{
Master_OnStandardQuery(null, null);
}
}
#region 模板事件
protected override void Master_OnStandardQuery(object sender, EventArgs e)
{
entity.EntityTable.QuerySelSql = GetSql();
base.Master_OnStandardQuery(sender, e);
entity.GridDataBind(grdCLHQFD, tSession);
}
protected override void moduleGV_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
entity.EntityTable.QuerySelSql = GetSql();
base.moduleGV_PageIndexChanging(sender, e);
grdCLHQFD.SelectedIndex = -1;
}
#endregion
#region 自定义函数
private string GetSql()
{
StringBuilder strSQL = new StringBuilder();
strSQL.AppendLine(" select XLXSJGBCLHQFD_BJCLID,XLXSBJCL_BJCLMC,XLXSJGBCLHQFD_HSJGS,XLXSJGBCLHQFD_HSJGZ,XLXSJGBCLHQFD_CLJGS,XLXSJGBCLHQFD_CLJGZ,");
strSQL.AppendLine(" XLXSJGBCLHQFD_WHR,XLXSJGBCLHQFD_WHRID,XLXSJGBCLHQFD_WHSJ ");
strSQL.AppendLine(" from XLXSJGBCLHQFD");
strSQL.AppendLine(" left join XLXSBJCL on XLXSBJCL_BJCLID=XLXSJGBCLHQFD_BJCLID");
strSQL.AppendLine(" where XLXSJGBCLHQFD_MXBH=:pMXBH and XLXSJGBCLHQFD_JGBID=:pJGBID");
strSQL.AppendLine(" order by XLXSJGBCLHQFD_BJCLID");
entity.Param.Add("pMXBH", PageParam.GetRTrimString("MXBH"));
entity.Param.Add("pJGBID", PageParam.GetRTrimString("JGBID"));
return strSQL.ToString();
}
#endregion
#region 控件事件
#endregion
}
}