Page_Load vago protegido (remetente do objeto, EventArgs e)
{
tentativa
{
se (! IsPostBack)
{
Sessão [“SearchRes”] = zero;
se (sessão [“TaskName”]! = zero)
lblTskName.Text = sessão [“TaskName”] .ToString ();
Sessão [“FilColms”] = zero;
Sessão [“SortExp”] = zero;
Sessão [“FilExp”] = zero;
Sessão [“ViewAll”] = zero;
BindGrid ();
}
}
prendedor (exceção ex)
{
lance ex;
}
}
BindGrid vago confidencial ()
{
tentativa
{
dsResult da série de dados = série de dados nova ();
clsObj do clsSearch_BL = clsSearch_BL novo ();
clsObj.TaskID = sessão (da corda) [“TaskID”];
clsObj.CustName = sessão (da corda) [“CustName”];
clsObj.MarketName = sessão (da corda) [“MarketName”];
clsObj.HeadendName = sessão (da corda) [“HeadendName”];
clsObj.SiteName = sessão (da corda) [“SiteName”];
clsObj.TaskStatus = sessão (da corda) [“TaskStatus”];
clsObj.OrdType = sessão (da corda) [“OrdType”];
clsObj.OrdStatus = sessão (da corda) [“OrdStatus”];
clsObj.ProName = sessão (da corda) [“ProName”];
clsObj.LOC = sessão (da corda) [“LOC”];
clsObj.QuoteID = sessão (da corda) [“QuoteID”];
clsObj.CMNumber = sessão (da corda) [“CMNumber”];
se (zero do == da sessão [“SearchRes”])
{
dsResult = clsObj.getSearchResults_BL (clsObj);
Sessão [“SearchRes”] = dsResult;
}
mais
dsResult = sessão (da série de dados) [“SearchRes”];
dataView de DataView = dsResult.Tables [0] .DefaultView;
rg200.DataSource = dsResult;
rg200.DataBind ();
}
prendedor (exceção ex)
{
lance ex;
}
}
rg200_PreRender vago protegido (remetente do objeto, EventArgs e)
{
rg200.MasterTableView.GetColumnSafe (“RowIndicator”). Exposição = falso;
se (rg200.EditIndexes.Count > 0 || rg200.MasterTableView.IsItemInserted)
{
GridColumn col1 = rg200.MasterTableView.GetColumn (“EditCommandColumn”) como GridColumn;
col1.Visible = retificam;
}
mais
{
GridColumn col2 = rg200.MasterTableView.GetColumn (“EditCommandColumn”) como GridColumn;
col2.Visible = falso;
}
}
RadMenu1_ItemClick vago protegido (remetente do objeto, RadMenuEventArgs e)
{
radGridClickedRowIndex do int;
radGridClickedRowIndex = Convert.ToInt32 (Request.Form [“radGridClickedRowIndex”]);
comutar (e.Item.Text)
{
o caso “edita a tarefa”:
rg200.Items [radGridClickedRowIndex]. Editar = retificar;
BindGrid ();
// rg200.Rebind ();
ruptura;
caso “tarefa completa”:
//rg200.MasterTableView.PerformDelete (rg200.Items [radGridClickedRowIndex]);
ruptura;
}
}
rg200_ItemCreated vago protegido (remetente do objeto, GridItemEventArgs e)
{
se (e.Item é GridPagerItem)
{
RadComboBox combinado = (e.Item como GridPagerItem) .FindControl (“PageSizeComboBox”) como RadComboBox;
// o número de artigos mostrados quando tudo for selecionado
allRowsCount do int = int.MaxValue;
// remove as duplicatas
Duplicata de RadComboBoxItem =. Items.FindItemByValue combinado (allRowsCount.ToString ());
se (duplicata! = zero)
{
duplicata. Remover ();
}
// cria um artigo novo para mostrar todo
Artigo de RadComboBoxItem = RadComboBoxItem novo (“tudo”, allRowsCount.ToString ());
artigo. Attributes.Add (“ownerTableViewId”, e.Item.OwnerTableView.ClientID);
. Items.Add combinado (artigo);
// ajustou a corrente pagesize como o valor selecionado
. Items.FindItemByValue combinado (rg200.PageSize.ToString ()). Selecionado = retificar;
}
}
rg200_UpdateCommand vago protegido (fonte do objeto, Telerik.Web.UI.GridCommandEventArgs e)
{
se (sessão [“TaskID”]! = zero)
{
amarrar o strTaskID = sessão (da corda) [“TaskID”];
se (strTaskID! = corda. Vazio)
{
objBL do clsTaskUpdates_BL = clsTaskUpdates_BL novo ();
eeditedItem de GridEditableItem = e.Item como GridEditableItem;
//Get o valor chave preliminar using o DataKeyValue.
amarrar OrdID = editedItem.OwnerTableView.DataKeyValues [editedItem.ItemIndex] [“orderId”] .ToString ();
//Access o textbox do molde do formulário da edição e armazena os valores em variáveis de corda.
amarrar ClarifyAccountNbr = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (“esclarecer o cliente Nbr”)).TextBoxControl.Text;
amarra SiteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (do “a identificação local”)).TextBoxControl.Text;
amarra QuoteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (das “a identificação citações”)).TextBoxControl.Text;
chkEDP do CheckBox = ((GridCheckBoxColumnEditor) editedItem.EditManager.GetColumnEditor (“EDP criado? ")) .CheckBoxControl;
//string ClarifyAccountNbr = (editedItem [“esclarecer o cliente Nbr”]. Controles [0] como o TextBox). Texto;
//string SiteID = (editedItem [do “identificação local”]. Controles [0] como o TextBox). Texto;
//string QuoteID = (editedItem [das “identificação citações”]. Controles [0] como o TextBox). Texto;
chkEDP de //CheckBox = (editedItem [“EDP criado? ”]. Controles [0] como o CheckBox);
tentativa
{
objBL.setTask200_Bl (OrdID, ClarifyAccountNbr, SiteID, QuoteID, chkEDP.Checked);
Sessão [“SearchRes”] = zero;
BindGrid ();
}
prendedor (exceção ex)
{
rg200.Controls.Add (LiteralControl novo (“incapaz de atualizar o empregado. Razão: ” + ex. Mensagem));
e.Canceled = retificam;
}
}
}
}
rg200_PageIndexChanged vago protegido (fonte do objeto, GridPageChangedEventArgs e)
{
tentativa
{
rg200.CurrentPageIndex = e.NewPageIndex;
BindGrid ();
}
prendedor (exceção ex)
{
lance ex;
}
} class= desobstruído " lineNumbers " >1 do >
class= do