📄 sehao.cs
字号:
using System;
using WebBase;
using System.Data;
using System.Web.UI.WebControls;
namespace TextileManager
{
public class SeHao : TableDefinition {
#region overrided function & DropDownList
public override string TableName { get{return "色号表";} }
public override WebControl GetEditControl(System.Data.DataColumn dc) {
switch (dc.ColumnName) {
case "颜色": return new YanSe.DropDownList();
default: return base.GetEditControl (dc);
}
}
public class DropDownList : GsDropDownList {
public DropDownList() : base("SELECT TextField=编号+' '+颜色, ValueField=编号 FROM 色号表 ORDER BY TextField",180) {
}
}
public class ComboBox : GsComboBox {
public ComboBox() : base("SELECT TextField=编号+' '+名称, ValueField=编号 FROM 货号表 ORDER BY TextField") {
}
}
#endregion
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("添加新色号");
page.CreateControls("染厂","编号","颜色");
page.yb+=page.yLine; page.CreateControl("Cbo","TestComboBox:",new ComboBox(),page.xb,page.yb);
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("色号咨询页面");
page.CreateControl1("染厂",5); page.CreateControl1("编号",240); page.CreateControl2("颜色",5);
page.CreateQueryButton();
page.CreateAppendButton();
}
}
public class SeHaoSeKa : TableDefinition {
#region overrided function & DropDownList
public override string TableName { get{return "色号色卡表";} }
public override WebControl GetEditControl(System.Data.DataColumn dc) {
switch (dc.ColumnName) {
case "染厂": return new KeShang.DropDownList("染厂");
case "色号": return new SeHao.DropDownList();
case "货号": return new HuoHao.DropDownList("色布");
default: return base.GetEditControl (dc);
}
}
public class DropDownList : GsDropDownList {
public DropDownList() : base("SELECT TextField=编号+' '+颜色, ValueField=编号 FROM 色号表 ORDER BY TextField",180) {
}
}
public class ComboBox : GsComboBox {
public ComboBox() : base("SELECT TextField=编号+' '+名称, ValueField=编号 FROM 货号表 ORDER BY TextField") {
}
}
#endregion
public override void CreateControlsForAppend(BaseAppendPage page) {
page.CreateTitle("添加新色号色卡号");
page.CreateControls("染厂","色号","货号","色卡号");
page.yb+=page.yLine; page.CreateControl("Cbo","TestComboBox:",new ComboBox(),page.xb,page.yb);
page.CreateAppendButton();
page.CreateBrowseButton();
}
public override void CreateControlsForBrowse(BaseBrowsePage page) {
page.CreateTitle("色号色卡号咨询页面");
page.CreateControl1("染厂",5); page.CreateControl1("色号",240); page.CreateControl2("色卡号",5);
page.CreateQueryButton();
page.CreateAppendButton();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -