コード例 #1
0
        private void OnCommandClick(object sender, System.EventArgs e)
        {
            //Event handler for button selection
            this.Cursor = Cursors.WaitCursor;
            try {
                Button btn = (Button)sender;
                switch (btn.Name)
                {
                case "btnFind":
                    this.Cursor = Cursors.WaitCursor;
                    this.mTDSInfo.Clear();
                    this.mTDSInfo.Merge(FreightGateway.GetTDSInfo(this.cboClient.SelectedValue.ToString(), this.dtpStartDate.Value, this.dtpEndDate.Value, this.txtVendorName.Text.Trim()));
                    this.grdTDSInfo.DataBind();
                    break;

                case "btnClear":
                    this.mTDSInfo.Clear();
                    this.grdTDSInfo.DataBind();
                    break;
                }
            }
            catch (Exception ex) { App.ReportError(ex, true, LogLevel.Error); }
            finally { this.Cursor = Cursors.Default; }
        }