protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         txtSlnID.Text  = SlnID.ToString();
         txtCopyID.Text = ContractID.ToString();
         txtVerID.Text  = VerID.ToString();
         Bind(SlnID, ContractID, SlnID, ContractID, VerID);
     }
 }
Beispiel #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    int slnId         = SlnID;
                    var agreementList = DbDataLoader.GetAgreement(slnId);
                    ddlAgreement.DataSource     = agreementList;
                    ddlAgreement.DataTextField  = "Title";
                    ddlAgreement.DataValueField = "AgreementID";
                    ddlAgreement.DataBind();

                    if (ddlAgreement.Items.Count == 0)
                    {
                        ddlAgreement.Items.Add(new ListItem("选择类别", "0"));
                    }


                    var versiontList = DbDataLoader.GetVersion(slnId);
                    versiontList.Insert(0, new VersionMode()
                    {
                        ID = 0, SlnID = slnId, Title = "选择版本"
                    });
                    ddVersion.DataSource     = versiontList;
                    ddVersion.DataTextField  = "Title";
                    ddVersion.DataValueField = "ID";
                    ddVersion.DataBind();

                    if (IsModify)
                    {
                        ContractModel model = DbDataLoader.GetContract(slnId, ContractID, 0);
                        if (model != null)
                        {
                            txtID.Text                 = model.ID.ToString();
                            txtDescption.Text          = model.Descption;
                            ddlAgreement.SelectedValue = model.AgreementID.ToString();
                            ddVersion.SelectedValue    = model.VerID.ToString();
                            btnDelete.Visible          = true;
                        }
                    }
                    else
                    {
                        ddlAgreement.SelectedValue = AgreementID.ToString();
                        btnDelete.Visible          = false;
                        ddVersion.SelectedValue    = VerID.ToString();
                    }
                }
                catch (Exception)
                {
                }
            }
        }