protected void DataList2_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "info") { Response.Redirect("~/InfoDetail.aspx?id=" + e.CommandArgument + "&Country=" + Request.QueryString["country"]); } }
public void DataListProducts_ItemCommand(object source, DataListCommandEventArgs e) { /* var list = (List<Tuple<string, int>>)(Session["cartList"]); foreach (var i in list) { if (i.Item1 == e.CommandName) { list.Add(new Tuple<string, int>(e.CommandName, 1)); break; } } Session["cartList"] = list; foreach (var x in prods) { if (e.CommandName == x.Prodcd) { x.Qty++; x.Total = x.Qty * x.Price; DataListCartItems.DataSource = prods; DataListCartItems.DataBind(); break; } } * */ }
protected void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "onMore") { int cnd_id = Convert.ToInt32(e.CommandArgument); Session["req_cnd_id"] = cnd_id; Response.Redirect("clg_ad_view_more_details.aspx"); } if (e.CommandName == "onAccept") { int cnd_id = Convert.ToInt32(e.CommandArgument); int i = clg_ad_obj.onClickAccept(cnd_id); if (i > 0) { dataListBind(); } } if (e.CommandName == "onReject") { int cnd_id = Convert.ToInt32(e.CommandArgument); int i = clg_ad_obj.onClickReject(cnd_id); if (i > 0) { dataListBind(); } } }
protected void lstItem_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { HtmlInputCheckBox chkList = (HtmlInputCheckBox)e.Item.FindControl("chkList"); HtmlInputCheckBox chkMatrixID = (HtmlInputCheckBox)e.Item.FindControl("chkMatrixID"); string stParam = "?task=" + Common.Encrypt("list", Session.SessionID) + "&prodid=" + Common.Encrypt(chkList.Value, Session.SessionID); switch (e.CommandName) { case "imgSaveOrderSlipPrinter": { TextBox txtActualQuantity = (TextBox)e.Item.FindControl("txtActualQuantity"); try { decimal.Parse(txtActualQuantity.Text); } catch { string stScript = "<Script>"; stScript += "window.alert('Please enter a VALID actual quantity.')"; stScript += "</Script>"; Response.Write(stScript); break; } ProductInventories clsProductInventories = new ProductInventories(); clsProductInventories.UpdateActualQuantity(int.Parse(cboBranch.SelectedItem.Value), long.Parse(chkList.Value), long.Parse(chkMatrixID.Value), decimal.Parse(txtActualQuantity.Text)); clsProductInventories.CommitAndDispose(); } break; } }
protected void AddressList_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { Save(); string bvin = (string)this.AddressList.DataKeys[e.Item.ItemIndex]; Response.Redirect("users_edit_address.aspx?userID=" + this.BvinField.Value + "&id=" + bvin); }
private void dItems_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { // if(e.CommandName == addItem) // { // Response.Redirect(""); // } }
protected void shoppingCartProductList_ItemCommand(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e) { System.Web.UI.Control control = e.Item.Controls[0]; System.Web.UI.WebControls.TextBox textBox = (System.Web.UI.WebControls.TextBox)control.FindControl("txtBuyNum"); System.Web.UI.WebControls.Literal literal = (System.Web.UI.WebControls.Literal)control.FindControl("litSkuId"); int num; if (!int.TryParse(textBox.Text, out num) || textBox.Text.IndexOf(".") != -1) { this.ShowMessage("购买数量必须为整数", false); return; } if (num <= 0) { this.ShowMessage("购买数量必须为大于0的整数", false); return; } if (e.CommandName == "updateBuyNum") { if (ShoppingCartProcessor.GetSkuStock(literal.Text.Trim()) < num) { this.ShowMessage("该商品库存不够", false); this.btnCheckout.Visible = false; return; } ShoppingCartProcessor.UpdateLineItemQuantity(literal.Text, num); } if (e.CommandName == "delete") { ShoppingCartProcessor.RemoveLineItem(literal.Text); } this.Page.Response.Redirect(Globals.GetSiteUrls().UrlData.FormatUrl("shoppingCart") + "?productSkuId=" + literal.Text, true); }
protected void employeesDataList_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "MoreDetailsPlease") { Literal myLiteral; myLiteral = (Literal)e.Item.FindControl("extraDetailsLiteral"); myLiteral.Text = "Employee ID: <strong>" + e.CommandArgument + "</strong><br />"; } else if (e.CommandName == "EditItem") { employeesDataList.EditItemIndex = e.Item.ItemIndex; BindList(); } else if (e.CommandName == "CancelEditing") { employeesDataList.EditItemIndex = -1; BindList(); } else if (e.CommandName == "UpdateItem") { int employeeId = Convert.ToInt32(e.CommandArgument); TextBox nameTextBox = (TextBox)e.Item.FindControl("nameTextBox"); string newName = nameTextBox.Text; TextBox usernameTextBox = (TextBox)e.Item.FindControl("usernameTextBox"); string newUsername = usernameTextBox.Text; UpdateItem(employeeId, newName, newUsername); employeesDataList.EditItemIndex = -1; BindList(); } }
protected void dlOrders_ItemCommand(object source, DataListCommandEventArgs e) { LinkButton arg = (LinkButton)e.CommandSource; if (arg.CommandName.Equals("Pay")) { int orderid = int.Parse(arg.CommandArgument.ToString()); StoreEntities db = new StoreEntities(); OrderHead order = db.OrderHeadSet.Single(x => x.ID.Equals(orderid)); if (order.Status == "SUCCESS") { return; } SortedDictionary<string, string> Paramers = new SortedDictionary<string, string>(); Paramers.Add("out_trade_no", orderid.ToString()); Paramers.Add("subject", "订单ID:"+ order.ID.ToString()); Paramers.Add("payment_type", "1"); Paramers.Add("logistics_type", "EXPRESS"); Paramers.Add("logistics_fee","0"); Paramers.Add("logistics_payment", "SELLER_PAY"); Paramers.Add("price", "0.01"); Paramers.Add("quantity", "1"); Service ali = new Service(); string sHtmlText = ali.Create_partner_trade_by_buyer(Paramers); Response.Write(sHtmlText); } }
protected void g_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "btnWin") { double WinMoney = Shove._Convert.StrToDouble(((TextBox)e.Item.FindControl("tbWinMoney")).Text, 0); double WinMoneyNoWithTax = Shove._Convert.StrToDouble(((TextBox)e.Item.FindControl("tbWinMoneyNoWithTax")).Text, 0); string WinDescription = ((TextBox)e.Item.FindControl("tbWinDescription")).Text.Trim(); long SchemeID = Shove._Convert.StrToLong(((HtmlInputHidden)e.Item.FindControl("tbSchemeID")).Value, -1); if (SchemeID < 1) { PF.GoError(ErrorNumber.Unknow, "参数错误", "Admin_OpenManual"); return; } if ((WinMoney <= 0) || (WinMoneyNoWithTax <= 0) || (WinDescription == "")) { Shove._Web.JavaScript.Alert(this.Page, "输入不完整。"); return; } int ReturnValue = -1; string ReturnDescription = ""; DataSet ds = null; int Results = -1; Results = DAL.Procedures.P_WinByOpenManual(ref ds, _Site.ID, SchemeID, WinMoney, WinMoneyNoWithTax, WinDescription, _User.ID, ref ReturnValue, ref ReturnDescription); if (Results < 0) { PF.GoError(ErrorNumber.DataReadWrite, "数据库繁忙,请重试", "Admin_OpenManual"); return; } if (ReturnValue < 0) { Shove._Web.JavaScript.Alert(this.Page, ReturnDescription); return; } if ((ds == null) || (ReturnDescription != "")) { PF.GoError(ErrorNumber.Unknow, "开奖错误:" + ReturnDescription, "Admin_OpenManual"); return; } PF.SendWinNotification(ds); BindData(); return; } }
private void dlPlaces_UpdateCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { // Find the updated controls TextBox addr = (TextBox)e.Item.FindControl("txtAddress"); TextBox notes = (TextBox)e.Item.FindControl("txtNotes"); Label place = (Label)e.Item.FindControl("lblPlaceID"); // Reload the dataset and locate the relevant row adPlaces.Fill(dsPlaces); string sql = "PlaceID = '" + place.Text + "'"; PlaceData.PlaceRow row = (PlaceData.PlaceRow) dsPlaces.Place.Select(sql)[0]; // Set the values using the typed properties row.Address = addr.Text; row.Notes = notes.Text; // Update the row in the database adPlaces.Update(new DataRow[] { row }); // Reset datalist state and bind dlPlaces.EditItemIndex = -1; dlPlaces.SelectedIndex = e.Item.ItemIndex; dlPlaces.DataBind(); }
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "cate") { Response.Redirect("~/Tour.aspx?cateid=" + e.CommandArgument + "&Country=" + Request.QueryString["country"]); } }
protected void dlistUrunler_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "detay") { Response.Redirect("Details.aspx?id=" + Convert.ToInt32(e.CommandArgument)); } else if (e.CommandName == "sepet") { // 13.10 ****************** dlistUrunler.EditItemIndex = e.Item.ItemIndex; if (Session["sepet"] == null) { Session["sepet"] = spt.YeniSepet(); } DataTable dt = (DataTable)Session["sepet"]; DataRow dr; dr = dt.NewRow(); dr["UrunID"] = Convert.ToInt32(dlistUrunler.SelectedValue); Label Adi = (Label)e.Item.FindControl("lblUrunAdi"); dr["urunAd"] = Adi.Text; TextBox Adet = (TextBox)e.Item.FindControl("txtAdet"); dr["Adet"] = Convert.ToInt32(Adet.Text); Label Fiyat = (Label)e.Item.FindControl("lblUrunFiyat"); dr["fiyat"] = Convert.ToDecimal(Fiyat.Text); dr["tutar"] = Convert.ToInt32(Adet.Text) * Convert.ToDecimal(Fiyat.Text); dt.Rows.Add(dr); Session["sepet"] = dt; Response.Redirect("Sepet.aspx"); } }
private void changeCoupons_ItemCommand(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e) { int couponId = (int)this.changeCoupons.DataKeys[e.Item.ItemIndex]; if (e.CommandName == "Change") { System.Web.UI.WebControls.Literal literal = (System.Web.UI.WebControls.Literal)e.Item.FindControl("litNeedPoint"); int num = int.Parse(literal.Text); Member member = Users.GetUser(HiContext.Current.User.UserId, false) as Member; if (num > member.Points) { this.ShowMessage("当前积分不够兑换此优惠券", false); } else { if (TradeHelper.PointChageCoupon(couponId, num, member.Points)) { this.ShowMessage("兑换成功,请查看您的优惠券", true); } else { this.ShowMessage("兑换失败", false); } } } }
private void ListaContactos_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { int moduloDefId = (int)ListaContactos.DataKeys[e.Item.ItemIndex]; // Response.Redirect("~/Default.aspx?editar=1&defId=" + moduloDefId + "&mid=" + ModuloId); Response.Redirect("~/Default.aspx?editar=1&pagId=" + pagId + "&defId=" + moduloDefId + "&mid=" + ModuloId); }
public void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName.Equals("call")) { DataListItem item = (DataListItem)(((Button)(e.CommandSource)).NamingContainer); text = ((TextBox)item.FindControl("TextBox1")).Text; Response.Write(text+"text1"); } UploadAttribute.WebService1 S1 = new UploadAttribute.WebService1(); S1.Credentials = System.Net.CredentialCache.DefaultCredentials; String a; a = S1.deleteTable(text); string imgurl = Server.MapPath("~/storage/"+text + ""); System.IO.File.Delete(imgurl); if (a.Equals("Bought")) { Response.Write("Delete Successful"); Response.Write(text); } else Response.Write("Delete UnSuccessful"); }
protected void dlContents_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "cmdEdit") { Session["ContentID"] = Convert.ToInt32(e.CommandArgument); Response.Redirect("Content.aspx"); } else if (e.CommandName == "cmdDelete") { Session["ContentID"] = Convert.ToInt32(e.CommandArgument); using (SqlConnection con = new SqlConnection()) { con.ConnectionString = ConfigurationManager.ConnectionStrings["CPDBCS"].ConnectionString; SqlCommand cmd = new SqlCommand(); cmd.CommandText = "DeleteContent"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Clear(); cmd.Parameters.Add("@ContentId", SqlDbType.Int).Value = Convert.ToInt32(Session["ContentID"]); cmd.Connection = con; con.Open(); cmd.ExecuteNonQuery(); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Content Deleted Sucessfully..')", true); getContents(); } } else if (e.CommandName == "cmdView") { Session["ContentID"] = Convert.ToInt32(e.CommandArgument); Session["HideComment"] = true; Response.Redirect("SubContent.aspx", false); ApplicationInstance.CompleteRequest(); } }
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if(e.CommandName.ToString()=="Cmdedit") { DataList1.EditItemIndex = e.Item.ItemIndex; FillData(); } else if(e.CommandName.ToString()=="CmdCancel") { DataList1.EditItemIndex = -1; FillData(); } else if(e.CommandName.ToString()=="CmdUpadate") { Label leno = (Label)e.Item.FindControl("lblempno"); string empno =leno.Text; Response.Write(empno); TextBox t1 = (TextBox)e.Item.FindControl("txtempname"); string ename = t1.Text; TextBox t2 = (TextBox)e.Item.FindControl("txtsalary"); Double salary =Double.Parse( t2.Text); con.Open(); string query="update emp set Empname='"+ename+"',salary='"+salary+"' where empno='"+empno+"'"; SqlCommand cmd = new SqlCommand(query, con); cmd.ExecuteNonQuery(); con.Close(); DataList1.EditItemIndex = -1; FillData(); } }
protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e) { //if (base.level == ((int)Util.Enum.UserSysLevel.Experience).ToString() || base.isOverTime) //{ // Alert(this, "体验版用户不能具备此功能!"); // return; //} int id = 0; try { id = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex]); } catch (Exception ex) { Alert(this, "ID格式错误"+ex.Message); return; } string context = ((TextBox)e.Item.FindControl("txtContext")).Text.Trim(); if (context.Length == 0) { Alert(this, "请填写好评再保存"); return; } autoTraderateAction.UpdateContext(id,context); DataList1.EditItemIndex = -1; BindDatalist(); }
protected void dlHabitaciones_ItemCommand1(object source, DataListCommandEventArgs e) { if (e.CommandName == "Reservar") { if (Session["cliente"] != null) { if (Session["reserva"] == null) { CrearCabeceraRerserva(); } DataTable dt = (DataTable)Session["reserva"]; DataRow fila = dt.NewRow(); fila["IdHabitacion"] = ((Label)e.Item.FindControl("lblIdHabitacion")).Text; fila["NroHabitacion"] = ((Label)e.Item.FindControl("lblNroHab")).Text; fila["NombreTipoHab"] = ((Label)e.Item.FindControl("lblHabitacion")).Text; fila["Precio"] = Convert.ToDouble(((Label)e.Item.FindControl("lblPrecio")).Text); fila["FechaIngreso"] = calFecEntrada.SelectedDate.ToString("yyyy-MM-dd"); fila["FechaSalida"] = calFecSalida.SelectedDate.ToString("yyyy-MM-dd"); TimeSpan ts = calFecSalida.SelectedDate - calFecEntrada.SelectedDate; int nroNoches = ts.Days; fila["NroNoches"] = nroNoches; dt.Rows.Add(fila); Response.Redirect("detalleHabitacion.aspx"); } else { Response.Write("<script>alert('No ha Iniciado S esion')</script>"); } } }
protected void StudentData_UpdateCommand(object source, DataListCommandEventArgs e) { if (Page.IsValid) try { StudentDataSource.UpdateParameters["StuId"].DefaultValue = HttpContext.Current.User.Identity.Name; // Build update parametter from controls StudentDataSource.UpdateParameters["Address"].DefaultValue = ((TextBox)e.Item.FindControl("txtAddress")).Text; StudentDataSource.UpdateParameters["Phone"].DefaultValue = ((TextBox)e.Item.FindControl("txtPhone")).Text; StudentDataSource.UpdateParameters["Email"].DefaultValue = ((TextBox)e.Item.FindControl("txtEmail")).Text; StudentDataSource.UpdateParameters["Account"].DefaultValue = ((TextBox)e.Item.FindControl("txtAccount")).Text; StudentDataSource.Update(); // Rebind to control StudentData.EditItemIndex = -1; StudentData.DataBind(); if (!string.IsNullOrEmpty(Settings["Email"] as string)) this.CompareAndSendInfo(e.Item); } catch (Exception ex) { // Notice error to the user ((Label)e.Item.FindControl("StudentFailureText")).Text = ex.Message; } }
protected void DatalistDVD_ItemCommand(object source, DataListCommandEventArgs e) { if(e.CommandName == "DVDEditOpen") { DatalistDVD.EditItemIndex = e.Item.ItemIndex; bindDatalist(); } else if(e.CommandName == "DVDEditSave") { int DVDID = Convert.ToInt32(e.CommandArgument); TextBox TextBoxTitle = (TextBox)e.Item.FindControl("TextBoxTitle"); string newTitle = TextBoxTitle.Text; TextBox TextBoxArtist = (TextBox)e.Item.FindControl("TextBoxArtist"); string newArtist = TextBoxArtist.Text; TextBox TextBoxRating = (TextBox)e.Item.FindControl("TextBoxRating"); string newRating = TextBoxRating.Text; TextBox TextBoxPrice = (TextBox)e.Item.FindControl("TextBoxPrice"); string newPrice = TextBoxPrice.Text; sqlUpdateItem(DVDID, newTitle, newArtist, newRating, newPrice); DatalistDVD.EditItemIndex = -1; bindDatalist(); } else if(e.CommandName == "DVDEditCancel") { DatalistDVD.EditItemIndex = -1; bindDatalist(); } }
private void dlstSearchProducts_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { int productId = int.Parse(this.dlstSearchProducts.DataKeys[e.Item.ItemIndex].ToString(), System.Globalization.NumberStyles.None); ArticleHelper.RemoveReleatesProductByArticId(this.articId, productId); base.Response.Redirect(System.Web.HttpContext.Current.Request.Url.ToString(), true); }
protected void dlReviews_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { string reviewID = (string)dlReviews.DataKeys[e.Item.ItemIndex]; MTApp.CatalogServices.ProductReviews.Delete(reviewID); LoadReviews(); }
protected void SelectCourseItemCommand(object sender, DataListCommandEventArgs e) { if (e.CommandName == "courseName" || e.CommandName== "ViewCourse") { string courseId = ((Label)e.Item.FindControl("lblCourseID")).Text; string instructorName = ((Label)e.Item.FindControl("lblInstructorName")).Text; string courseName = ((LinkButton)e.Item.FindControl("lbCourseName")).Text; if (Session["CourseID"] != null) { Session.Remove("CourseID"); } if (Session["CourseName"] != null) { Session.Remove("CourseName"); } if (Session["InstructorName"] != null) { Session.Remove("InstructorName"); } Session["CourseID"] = courseId; Session["InstructorName"] = instructorName; Session["CourseName"] = courseName; Response.Redirect(String.Format("~/Presentation/formHome.aspx?cid={0}", courseId)); } }
protected void dlReviews_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { string reviewID = (string)dlReviews.DataKeys[e.Item.ItemIndex]; Response.Redirect("Reviews_Edit.aspx?reviewID=" + reviewID + "&pid=" + Server.UrlEncode(Request.QueryString["id"])); }
protected void DataList1_ItemCommand1(object source, DataListCommandEventArgs e) { if (e.CommandName == "sale") { catid = Convert.ToInt32(e.CommandArgument); Response.Redirect("DetailedAds.aspx?allad=" + catid); } if (e.CommandName == "sale1") { catid = Convert.ToInt32(e.CommandArgument); Response.Redirect("Allads.aspx?address=" + catid); } if (e.CommandName == "sale2") { catid = Convert.ToInt32(e.CommandArgument); Response.Redirect("Allads.aspx?city=" + catid); } if (e.CommandName == "sale3") { catid = Convert.ToInt32(e.CommandArgument); Response.Redirect("Allads.aspx?cat1=" + catid); } if (e.CommandName == "sale4") { catid = Convert.ToInt32(e.CommandArgument); Response.Redirect("Allads.aspx?subcat1=" + catid); } }
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "btnDel") { sb.delSpeak((int)e.CommandArgument); } }
protected void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "onMore") { int cnd_id = Convert.ToInt32(e.CommandArgument); Session["req_cnd_id"] = cnd_id; Response.Redirect("stu_view_more_details.aspx"); } if (e.CommandName == "onVote") { int reg_id = Convert.ToInt32(Session["reg_id"]); int cnd_id = Convert.ToInt32(e.CommandArgument); int post_id = -1; DataSet ds = stu_obj.get_post_name_by_cnd_id(cnd_id); if (ds.Tables[0].Rows.Count > 0) { post_id = Convert.ToInt32(ds.Tables[0].Rows[0]["post_id"]); } int i = stu_obj.onAddVote(reg_id, cnd_id, post_id); if (i > 0) { dataListBind(); } } }
protected void dtlstRegionsSelect_ItemCommand(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e) { UserShippingAddresses.shippingId = (int)this.dtlstRegionsSelect.DataKeys[e.Item.ItemIndex]; this.ViewState["shippingId"] = UserShippingAddresses.shippingId; if (e.CommandName == "Edit") { ShippingAddressInfo userShippingAddress = PersonalHelper.GetUserShippingAddress(UserShippingAddresses.shippingId); if (userShippingAddress != null) { this.txtShipTo.Text = userShippingAddress.ShipTo; this.dropRegionsSelect.SetSelectedRegionId(new int?(userShippingAddress.RegionId)); this.txtAddress.Text = userShippingAddress.Address; this.txtZipcode.Text = userShippingAddress.Zipcode; this.txtTelPhone.Text = userShippingAddress.TelPhone; this.txtCellPhone.Text = userShippingAddress.CellPhone; this.btnCancel.Visible = true; this.btnAddAddress.Visible = false; this.btnEditAddress.Visible = true; } } if (e.CommandName == "Delete") { if (PersonalHelper.DeleteShippingAddress(UserShippingAddresses.shippingId)) { this.ShowMessage("成功的删除了你要删除的记录", true); this.BindList(); } else { this.ShowMessage("删除失败", false); } UserShippingAddresses.shippingId = 0; } }
//private void repCategories_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e) protected void repCategories_ItemCommand(object source, DataListCommandEventArgs e) { try { if(e.CommandName == "Select") { ViewState["CatId"] = e.CommandArgument; pnlEnterIssue.Visible = true; pnlSelectCategory.Visible = false; pnlViewIssues.Visible = false; tbNotes.Text = ""; } } catch(Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = CurrentPage; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { } }
public void DlCommandItem(object server, DataListCommandEventArgs e) { if (e.CommandName == "StudentDetailInfo") { Response.Redirect(String.Format("~/InstructorSite/frmViewStudentGrade.aspx?sid={0}", ((Label)e.Item.FindControl("lblStudentID")).Text)); } }
protected void DataListUsers_UpdateCommand(object source, DataListCommandEventArgs e) { SqlDataSourceUsers.UpdateParameters["userID"].DefaultValue = DataListUsers.DataKeys[e.Item.ItemIndex].ToString(); SqlDataSourceUsers.UpdateParameters["blokada"].DefaultValue = e.CommandArgument.ToString(); SqlDataSourceUsers.Update(); }
protected void dtEquipment_ItemCommand(object source, DataListCommandEventArgs e) { int id = int.Parse(e.CommandArgument.ToString()); string cmd = e.CommandName; if (cmd == "AddToCart") { Label lbl = (Label)e.Item.FindControl("lblMsg"); lbl.Visible = false; TextBox txt = (TextBox)e.Item.FindControl("txtDLQty"); if (int.Parse(txt.Text) >= 0) { Inventory s = new Inventory(id, int.Parse(txt.Text), ddlInvClient.SelectedIndex); Session["tmp_eqID"] = s.EquipmentID; Session["tmp_Qty"] = s.Quantity; Session["tmp_cID"] = s.ClientID; pnlInvInput.Visible = true; } else { lbl.Visible = true; lbl.Text = "must be greater than 0"; } } }
protected void Booking_DeleteCommand(object source, DataListCommandEventArgs e) { int bookingid; bookingid = Convert.ToInt32(e.CommandArgument); SqlConnection con = new SqlConnection(strconn); con.Open(); SqlCommand cmd = new SqlCommand("Delete from schedule where id = '" + bookingid + "'", con); SqlCommand cmd2 = new SqlCommand("UPDATE carOwner SET MyPoints = MyPoints+200 where carOwner.ownerID = (Select schedule.OwnerID from schedule where id = '" + bookingid + "')", con); int res2 = cmd2.ExecuteNonQuery(); int res = cmd.ExecuteNonQuery(); if (res > 0 && res2 > 0) { Label5.Visible = true; Label5.Text = "Your booking has been cancelled and you have been refunded back with 200 points"; con.Close(); } else { Label5.Visible = true; Label5.Text = "Error in booking cancelling try again later"; con.Close(); } displayBooking(); }
protected void dlReviews_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { string reviewID = (string)dlReviews.DataKeys[e.Item.ItemIndex]; string pid = Request.QueryString[ID]; Response.Redirect("Reviews_Edit.aspx?reviewID=" + reviewID); }
protected void g_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "btnBuy") { int ReturnValue = -1; string ReturnDescription = ""; int Results = -1; Results = DAL.Procedures.P_SchemePrintOut( Shove._Convert.StrToLong(((HtmlInputHidden)e.Item.FindControl("tbSiteID")).Value, -1), Shove._Convert.StrToLong(((HtmlInputHidden)e.Item.FindControl("tbID")).Value, -1), _User.ID, PrintOutTypes.Local, "", true, ref ReturnValue, ref ReturnDescription); if (Results < 0) { PF.GoError(ErrorNumber.DataReadWrite, "数据库繁忙,请重试", this.Page.GetType().BaseType.FullName); return; } if (ReturnValue < 0) { PF.GoError(ErrorNumber.Unknow, ReturnDescription, this.Page.GetType().BaseType.FullName); return; } BindData(); return; } }
protected void DataListEmpleados_ItemCommand(object source, DataListCommandEventArgs e) { if(e.CommandName == "verDetalles") { string empleadoID = e.CommandArgument.ToString(); int indice = e.Item.ItemIndex; DataListItem itemSeleccionado = DataListEmpleados.Items[indice]; Literal l1 = itemSeleccionado.FindControl("Literal1") as Literal; l1.Visible = true; SqlConnection conexion = new SqlConnection(cadenaConexion); SqlCommand consultaTelefono = new SqlCommand ("SELECT TelfMobil FROM Empleados WHERE EmpleadoID = @EmpleadoID", conexion); consultaTelefono.Parameters.Add("@EmpleadoID", SqlDbType.Int); consultaTelefono.Parameters["@EmpleadoID"].Value = empleadoID; try { conexion.Open(); SqlDataReader reader = consultaTelefono.ExecuteReader(); if(reader.Read()) { l1.Text += "<strong>" + reader["TelfMobil"] + "</strong>"; } reader.Close(); } catch (SqlException ex) { Response.Write("Ha ocurrido un error en la consulta: " + ex.Message); } finally { conexion.Close(); } } }
protected void shoppingCartGiftList_ItemCommand(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e) { System.Web.UI.Control control = e.Item.Controls[0]; System.Web.UI.WebControls.TextBox textBox = (System.Web.UI.WebControls.TextBox)control.FindControl("txtBuyNum"); System.Web.UI.WebControls.Literal literal = (System.Web.UI.WebControls.Literal)control.FindControl("litGiftId"); int num; if (!int.TryParse(textBox.Text, out num) || textBox.Text.IndexOf(".") != -1) { this.ShowMessage("兑换数量必须为整数", false); } else { if (num <= 0) { this.ShowMessage("兑换数量必须为大于0的整数", false); } else { if (e.CommandName == "updateBuyNum") { ShoppingCartProcessor.UpdateGiftItemQuantity(System.Convert.ToInt32(literal.Text), num, PromoteType.NotSet); } if (e.CommandName == "delete") { ShoppingCartProcessor.RemoveGiftItem(System.Convert.ToInt32(literal.Text), PromoteType.NotSet); } this.Page.Response.Redirect(Globals.GetSiteUrls().UrlData.FormatUrl("shoppingCart"), true); } } }
/// <summary> /// The DefsList_ItemCommand server event handler on this page /// is used to handle the user editing module definitions /// from the DefsList <asp:datalist> control /// </summary> /// <param name="source"></param> /// <param name="e"></param> private void defsList_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { Guid GeneralModDefID = new Guid(defsList.DataKeys[e.Item.ItemIndex].ToString()); // Go to edit page Response.Redirect(HttpUrlBuilder.BuildUrl("~/DesktopModules/ModuleDefinitions/ModuleDefinitions.aspx", TabID, "DefID=" + GeneralModDefID + "&Mid=" + ModuleID)); }
protected void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "ShopFast") { FillSession(); DataTable dt = (DataTable)Session["ProductTable"]; bool check = true; for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["ID"].ToString() == ((Label)(e.Item.FindControl("Label1"))).Text) { check = false; } } if (check) { DataRow dr = dt.NewRow(); dr["ID"] = ((Label)(e.Item.FindControl("Label1"))).Text; dr["Price"] = ((Label)(e.Item.FindControl("Label7"))).Text; dr["ProductName"] = ((Label)(e.Item.FindControl("Label6"))).Text; dr["Pic"] = ((Label)(e.Item.FindControl("Label5"))).Text; dr["ID_Group"] = ((Label)(e.Item.FindControl("Label2"))).Text; dt.Rows.Add(dr); Session["ProductTable"] = dt; Response.Redirect(Request.RawUrl); } else { } } }
protected void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName == "clickmore1") { Response.Redirect("info.aspx?PlaceName=" + e.CommandArgument.ToString()); } }
protected void dlCommandItem(object sender, DataListCommandEventArgs e) { string filePath = ((Label)e.Item.FindControl("lblAFileLocation")).Text; if (e.CommandName == "View") { DownloadFile(filePath, true); } else { //Call to delete the assignment //Get the assignment ID Int32 assignmentID = Convert.ToInt32(((Label)e.Item.FindControl("lblAssignmentID")).Text); //Get file location of the Assignment. string filePathToDelete = ((Label)e.Item.FindControl("lblAFileLocation")).Text; if (SubmissionController.GetItem(assignmentID) == null) { AssignmentController.Delete(assignmentID); File.Delete(filePath); } else { ClientScript.RegisterStartupScript(this.GetType(), "errorDelete", "alert('This assignment cannot be deleted!!!');", true); } Helper.ViewAssignment(dlistAssignment, Session["CourseID"].ToString()); } }
protected void dl_music_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "SongInfo") { Response.Redirect("MusicView.aspx"); } }
protected void dlstTs_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "sepet") { dlstTs.SelectedIndex = e.Item.ItemIndex; if (Session["sepet"] == null) { Session["sepet"] = spt.YeniSepet(); } DataTable dt = (DataTable)Session["sepet"]; DataRow dr; dr = dt.NewRow(); dr["urunId"] = Convert.ToInt32(dlstTs.SelectedValue); Label UrunAdi = (Label)e.Item.FindControl("lblTs"); dr["urunadi"] = UrunAdi.Text; Label Fiyat = (Label)e.Item.FindControl("lblFiyat"); dr["birimfiyat"] = Convert.ToDecimal(Fiyat.Text); TextBox Adet = (TextBox)e.Item.FindControl("txtAdet"); dr["adet"] = Convert.ToInt32(Adet.Text); dr["tutar"] = Convert.ToInt32(Adet.Text) * Convert.ToDecimal(Fiyat.Text); dt.Rows.Add(dr); Session["sepet"] = dt; Response.Redirect("Sepet.aspx"); } else if (e.CommandName == "detay") { Response.Redirect("Detay.aspx?ID=" + Convert.ToInt32(e.CommandArgument)); } }
private void dlstSearchProducts_DeleteCommand(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e) { int relatedProductId = int.Parse(this.dlstSearchProducts.DataKeys[e.Item.ItemIndex].ToString(), System.Globalization.NumberStyles.None); SubSiteProducthelper.RemoveRelatedProduct(this.productId, relatedProductId); base.Response.Redirect(System.Web.HttpContext.Current.Request.Url.ToString(), true); }
private void dtManageThemes_ItemCommand(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.Item.ItemType == System.Web.UI.WebControls.ListItemType.Item || e.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem) { DisplayThemesImages displayThemesImages = (DisplayThemesImages)e.Item.FindControl("themeImg"); string text = this.Page.Request.MapPath(Globals.ApplicationPath + "/Templates/library/" + displayThemesImages.ThemeName); string text2 = this.Page.Request.MapPath(string.Concat(new string[] { Globals.ApplicationPath, "/Templates/sites/", Hidistro.Membership.Context.HiContext.Current.User.UserId.ToString(), "/", displayThemesImages.ThemeName })); if (e.CommandName == "btnUse") { this.UserTemplate(displayThemesImages.ThemeName); this.ShowMsg("成功修改了店铺模板", true); this.GetThemes(displayThemesImages.ThemeName); } if (e.CommandName == "download") { new System.IO.DirectoryInfo(text); System.Text.Encoding uTF = System.Text.Encoding.UTF8; using (ZipFile zipFile = new ZipFile()) { zipFile.CompressionLevel = CompressionLevel.Default; zipFile.AddDirectory(text2); System.Web.HttpResponse response = System.Web.HttpContext.Current.Response; response.ContentType = "application/zip"; response.ContentEncoding = uTF; response.AddHeader("Content-Disposition", "attachment;filename=" + displayThemesImages.ThemeName + ".zip"); response.Clear(); zipFile.Save(response.OutputStream); response.Flush(); response.Close(); } } if (e.CommandName == "back") { try { if (!System.IO.Directory.Exists(text)) { this.ShowMsg("主站不存在该模板", false); } else { this.CopyDir(text, text2); this.ShowMsg("恢复店铺模板成功", true); } } catch { this.ShowMsg("恢复店铺模板失败", false); } } } }
protected void dlReviews_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { string reviewID = (string)dlReviews.DataKeys[e.Item.ItemIndex]; this.MTApp.CatalogServices.ProductReviews.Delete(reviewID); Response.Redirect("ReviewsToModerate.aspx"); //LoadReviews() }
//Recupera el id del producto y lo manda como parámetro a la ventana de evaluar oferta protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "Ver") { Label label = (Label)e.Item.FindControl("LabelNro"); Response.Redirect("~/oferta/Evaluar.aspx?id=" + label.Text); } }
protected void dlUnits_ItemCommand(object source, DataListCommandEventArgs e) { int id = int.Parse(e.CommandArgument.ToString()); TaobaoTesting.StoreEntities db = new StoreEntities(); db.Units.DeleteObject(db.Units.Single(x => x.ID.Equals(id))); db.SaveChanges(); BindUnits(); }
public void dlstVote_ItemCommand(object source, DataListCommandEventArgs e) { if ((e.CommandName != "Sort") && (e.CommandName == "IsBackup")) { StoreHelper.SetVoteIsBackup(Convert.ToInt64(dlstVote.DataKeys[e.Item.ItemIndex])); BindVote(); } }
protected void dlBlockedUsers_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "Unblock") { CurrentUserSession.UnblockUser((string) e.CommandArgument); loadBlockedUsers(); } }
private void dlstVote_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { if (e.CommandName != "Sort" && e.CommandName == "IsBackup") { StoreHelper.SetVoteIsBackup(System.Convert.ToInt64(this.dlstVote.DataKeys[e.Item.ItemIndex])); this.BindVote(); } }
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "select") { int str = Convert.ToInt32(e.CommandArgument.ToString()); //Response.Redirect(Globals.NavigateURL(str)); } }
protected void MyList_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { int id = int.Parse(((Label)e.Item.FindControl("lbl_id")).Text); ErrorLgBLL.Delete_Log(id); ShowMessage("Record has been deleted"); BindList(); }
protected void DataList1_ItemCommand1(object source, DataListCommandEventArgs e) { if (e.CommandName == "sale") { catid = Convert.ToInt32(e.CommandArgument); Response.Redirect("DetailedAds.aspx"); } }
private void usuariosGrupo_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { int usuarioId = (int)usuariosGrupo.DataKeys[e.Item.ItemIndex]; GruposBD.BorrarUsuario(grupo, usuarioId); EnlazarDatos(); }
public void CustomerDataList_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { //string s = System.Web.UI.WebControls.DataList.EditCommandName; CustomerDataList.EditItemIndex = e.Item.ItemIndex; CustomerDataList.DataSource = GetLargeDS().Tables[0].DefaultView; CustomerDataList.DataBind(); }
private void dlPlaces_CancelCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { // Reset the edit index dlPlaces.EditItemIndex = -1; // Set the selected item to the currently editing item dlPlaces.SelectedIndex = e.Item.ItemIndex; BindPlaces(); }
protected void MyList_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { int id = int.Parse(((Label)e.Item.FindControl("lbl_id")).Text); //// Delete DictionaryBLL.Delete(id); ShowMessage("recored deleted"); BindList(); }