private void setRequestUrl(string targetPage, decimal orderId, System.Web.UI.WebControls.LinkButton sender) { var requestUrl = string.Format("{0}?id={1}&returnUrl={2}&role=Operate", targetPage, orderId.ToString(), HttpUtility.UrlEncode(Request.Url.PathAndQuery)); sender.Attributes.Add("onclick", "window.location.href='" + requestUrl + "';return false;"); sender.Visible = true; }
public string getGridCellText(System.Web.UI.WebControls.TableCell tc) { string cellText = ""; if (tc.HasControls()) { foreach (System.Web.UI.Control c in tc.Controls) { if (c.GetType() == typeof(System.Web.UI.WebControls.LinkButton)) { System.Web.UI.WebControls.LinkButton lb = c as System.Web.UI.WebControls.LinkButton; cellText = lb.Text.Trim(); } else if (c.GetType() == typeof(System.Web.UI.WebControls.HyperLink)) { System.Web.UI.WebControls.HyperLink h1 = c as System.Web.UI.WebControls.HyperLink; cellText = h1.Text.Trim(); } else if (c.GetType() == typeof(System.Web.UI.WebControls.Label)) { System.Web.UI.WebControls.Label lbl = c as System.Web.UI.WebControls.Label; cellText = lbl.Text.Trim(); } } } else { cellText = tc.Text; } return(cellText); }
private void AddPager(System.Web.UI.Control parentControl, int pageIndex = -1, string commandArgument = null, string text = null) { HtmlGenericControl li = new HtmlGenericControl("li"); if (pageIndex == PageIndex) { li.Attributes.Add("class", "active"); } System.Web.UI.WebControls.LinkButton button = new System.Web.UI.WebControls.LinkButton(); button.CommandName = "Page"; if (text == null) { button.Text = (pageIndex + 1).ToString(); } else { button.Text = text; } if (string.IsNullOrWhiteSpace(commandArgument)) { button.CommandArgument = string.Format("{0}", pageIndex); } else { button.CommandArgument = commandArgument; } button.Click += navigate_Click; li.Controls.Add(button); parentControl.Controls.Add(li); }
/// <summary> /// Add the Confirm Message to LinkButton /// </summary> /// <param name="button"></param> /// <param name="strMsg"></param> public static void AddConfirm(System.Web.UI.WebControls.LinkButton button, string strMsg) { strMsg = strMsg.Replace("\n", "file://n/"); strMsg = strMsg.Replace("\r", "file://r/"); strMsg = strMsg.Replace("\"", "\\\""); strMsg = strMsg.Replace("\'", "\\\'"); button.Attributes.Add("onClick", "return confirm('" + strMsg + "')"); }
/// <summary> /// LinkButton控件翻译,从数据库中取值 /// </summary> /// <param name="button">要翻译的服务器控件</param> /// <param name="keyCode">字典键值</param> /// <param name="defaultText">默认值</param> public static void TranslationLinkButtonDB(System.Web.UI.WebControls.LinkButton button, string keyCode, string defaultText) { string tlText = string.Empty; tlText = Translate(keyCode); if (tlText == "") { tlText = defaultText; } button.Text = tlText; }
protected void cmdLanguage_Click(object sender, EventArgs e) { System.Web.UI.WebControls.LinkButton lnkLanguage = (System.Web.UI.WebControls.LinkButton)sender; if (lnkLanguage.Text == "Tiếng Việt") { Localization.SetLanguage("Vi-Vn"); //Response.Redirect(Request.RawUrl, true); } else if (lnkLanguage.Text == "English") { Localization.SetLanguage("En-Us"); //Response.Redirect(Request.RawUrl, true); } Response.Redirect(PortalSettings.PortalAlias.HTTPAlias, true); }
protected override void CreateChildControls() { UpdatePanel up = _InternalUpdatePanel; System.Web.UI.WebControls.HiddenField h = new System.Web.UI.WebControls.HiddenField(); h.ID = up.ID + "_HiddenField"; h.Value = string.Empty; up.ContentTemplateContainer.Controls.Add(h); System.Web.UI.WebControls.LinkButton lb = new System.Web.UI.WebControls.LinkButton(); lb.ID = up.ID + "_LB"; // "_LinkButton"; up.ContentTemplateContainer.Controls.Add(lb); this.Controls.Add(up); base.CreateChildControls(); }
/// <summary> /// Respond to a <c>DataGrid.ItemCreated</c> event where <c>DataGridItemEventArgs.Item.ItemType == ListItemType.Pager</c>. /// </summary> /// <param name="e">Event DataGridItemEventArgs.</param> public static void CustomizePager(System.Web.UI.WebControls.DataGridItemEventArgs e) { System.Web.UI.WebControls.TableCell pager = (System.Web.UI.WebControls.TableCell)e.Item.Controls[0]; for (int i = 0; i < pager.Controls.Count; i++) { if (pager.Controls[i].ToString() == "System.Web.UI.WebControls.Label") { System.Web.UI.WebControls.Label lbl = (System.Web.UI.WebControls.Label)pager.Controls[i]; lbl.Text = "Page " + lbl.Text; } else if (pager.Controls[i].ToString() == "System.Web.UI.LiteralControl") { System.Web.UI.LiteralControl lit = (System.Web.UI.LiteralControl)pager.Controls[i]; lit.Text = " | "; } else { System.Web.UI.WebControls.LinkButton lnk = (System.Web.UI.WebControls.LinkButton)pager.Controls[i]; lnk.Text = "Page " + lnk.Text; } } }
public void Render() { this.CssClass = "Option " + this.CssClass; if (this.OnClick == null) { System.Web.UI.WebControls.Label lbl = new System.Web.UI.WebControls.Label(); lbl.Text = this.Text; if (this.OnClientClick != null) { base.Attributes.Add( "onclick", this.OnClientClick ); } base.Controls.Add(lbl); } else { System.Web.UI.WebControls.LinkButton lnk = new System.Web.UI.WebControls.LinkButton(); lnk.Click += this.OnClick; lnk.Text = this.Text; lnk.CommandArgument = this.CommandArgument; base.Controls.Add(lnk); } this.Attributes.Add( "onmouseover", "overOptions = true;" ); this.Attributes.Add( "onmouseout", "overOptions = false;" ); }
/// <summary> /// 服务器控件的翻译,从数据库中取值 /// </summary> /// <param name="control">要翻译的控件</param> /// <param name="items">二维数组型参数,第二维第一个为字典键值,第二个为默认值</param> public void TranControlsDB(object control, string[][] items) { switch (control.GetType().ToString()) // { case "System.Web.UI.WebControls.GridView": System.Web.UI.WebControls.GridView gv = (System.Web.UI.WebControls.GridView)control; Translation.TranslationGridViewDB(gv, items); break; case "System.Web.UI.WebControls.DataGrid": System.Web.UI.WebControls.DataGrid dg = (System.Web.UI.WebControls.DataGrid)control; Translation.TranslationDataGridDB(dg, items); break; case "System.Web.UI.WebControls.RadioButtonList": System.Web.UI.WebControls.RadioButtonList rbl = (System.Web.UI.WebControls.RadioButtonList)control; Translation.TranslationRadioButtonListDB(rbl, items); break; case "System.Web.UI.WebControls.DropDownList": System.Web.UI.WebControls.DropDownList ddl = (System.Web.UI.WebControls.DropDownList)control; Translation.TranslationDropDownListDB(ddl, items); break; case "System.Web.UI.WebControls.CheckBoxList": System.Web.UI.WebControls.CheckBoxList chkl = (System.Web.UI.WebControls.CheckBoxList)control; Translation.TranslationCheckBoxListDB(chkl, items); break; case "System.Web.UI.WebControls.Button": System.Web.UI.WebControls.Button button = (System.Web.UI.WebControls.Button)control; Translation.TranslationButtonDB(button, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.LinkButton": System.Web.UI.WebControls.LinkButton lbtn = (System.Web.UI.WebControls.LinkButton)control; Translation.TranslationLinkButtonDB(lbtn, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.ImageButton": System.Web.UI.WebControls.ImageButton imgBtn = (System.Web.UI.WebControls.ImageButton)control; Translation.TranslationImageButtonDB(imgBtn, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.HyperLink": System.Web.UI.WebControls.HyperLink hl = (System.Web.UI.WebControls.HyperLink)control; Translation.TranslationHyperLinkDB(hl, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.Label": System.Web.UI.WebControls.Label label = (System.Web.UI.WebControls.Label)control; Translation.TranslationLabelDB(label, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.CheckBox": System.Web.UI.WebControls.CheckBox chk = (System.Web.UI.WebControls.CheckBox)control; Translation.TranslationCheckBoxDB(chk, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.RadioButton": System.Web.UI.WebControls.RadioButton rbtn = (System.Web.UI.WebControls.RadioButton)control; Translation.TranslationRadioButtonDB(rbtn, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.RequiredFieldValidator": System.Web.UI.WebControls.RequiredFieldValidator rfv = (System.Web.UI.WebControls.RequiredFieldValidator)control; Translation.TranslationRequiredFieldValidatorDB(rfv, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.RangeValidator": System.Web.UI.WebControls.RangeValidator rv = (System.Web.UI.WebControls.RangeValidator)control; Translation.TranslationRangeValidatorDB(rv, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.CompareValidator": System.Web.UI.WebControls.CompareValidator cv = (System.Web.UI.WebControls.CompareValidator)control; Translation.TranslationCompareValidatorDB(cv, items[0][0], items[0][1]); break; case "System.Web.UI.WebControls.RegularExpressionValidator": System.Web.UI.WebControls.RegularExpressionValidator rev = (System.Web.UI.WebControls.RegularExpressionValidator)control; Translation.TranslationRegularExpressionValidatorDB(rev, items[0][0], items[0][1]); break; } }
public void Confirm(System.Web.UI.WebControls.LinkButton aLinkButton, String aMessage) { aLinkButton.Attributes.Add("onClick", "javascript:return confirm('" + aMessage + "')"); }
/* * * Shopping Cart * */ protected void addProd(object sender, EventArgs e) { ArrayList cart = new ArrayList(); ArrayList item = this.getCart(); ArrayList products = this.getProducts(); string prodName = (GetDBValue("Product_Name_Short")); string prodID = (GetDBValue("Product_Number")); string size = null, price = null; string qty = "1"; int index = -1; System.Web.UI.WebControls.LinkButton lbtn = (System.Web.UI.WebControls.LinkButton)sender; string id = lbtn.ID; if (id == "LinkButton1") { size = (getPackSizeInfo("Small")); price = String.Format("{0:0}", Convert.ToDouble(getPackPriceInfo("Small"))); } if (id == "LinkButton2") { size = (getPackSizeInfo("Medium")); price = String.Format("{0:0}", Convert.ToDouble(getPackPriceInfo("Medium"))); } if (id == "LinkButton3") { size = (getPackSizeInfo("Large")); price = String.Format("{0:0}", Convert.ToDouble(getPackPriceInfo("Large"))); } if (item.Count > 0) { foreach (ArrayList product in item) { if (product.Contains(prodID) && product.Contains(size)) { cart = new ArrayList(); cart.Add(prodName); cart.Add(prodID); cart.Add(size); cart.Add(qty); cart.Add(price); index = item.IndexOf(product); } else { cart.Add(prodName); cart.Add(prodID); cart.Add(size); cart.Add(qty); cart.Add(price); } } } else { if (Session["order_form_main"] != null) { int i = -1; StringCollection form = (StringCollection)Session["order_form_main"]; foreach (string row in form) { if (row.Contains(prodID) && row.Contains(size)) { i = form.IndexOf(row); } } if (i >= 0) { form.RemoveAt(i); } cart.Add(prodName); cart.Add(prodID); cart.Add(size); cart.Add(qty); cart.Add(price); } else { cart.Add(prodName); cart.Add(prodID); cart.Add(size); cart.Add(qty); cart.Add(price); } } if (index >= 0) { item.RemoveAt(index); } item.Add(cart); Boolean contains = false; foreach (ArrayList prod in products) { if (prod.Contains(prodID) && prod.Contains(size)) { contains = true; } } if (contains == false) { products.Add(cart); } }
public void Render() { base.Controls.Clear(); // Check if a post back was made from this filter category operator. if (HttpContext.Current.Request.Params["__EVENTARGUMENT"] == this.XmlNode.GetXPath()) { Guid idCategory = Guid.Parse( HttpContext.Current.Request.Params["__EVENTTARGET"].Replace("CategorySelectorCategory", "") ); if (this.FilterCategories.Find(x => x.IdCategory == idCategory) == null) { this.XmlNode.InnerXml += string.Format( "<Category Id=\"{0}\"></Category>", idCategory ); this.Owner.Owner.ClearData(); this.Owner.Owner.Save(); Parse(); } } if (HttpContext.Current.Request.Params["__EVENTTARGET"] != null && HttpContext.Current.Request.Params["__EVENTTARGET"].EndsWith("lnkNewOperator" + this.Identity)) { this.XmlNode.InnerXml += string.Format( "<Operator Id=\"{0}\" Type=\"AND\"></Operator>", Guid.NewGuid() ); this.Owner.Owner.Save(); Parse(); } // Create a new panel for the result. Panel result = new Panel(); result.ID = "pnlFilterCategoryOperator" + this.Identity; result.PreRender += result_PreRender; Table table = new Table(); TableRow tableRow = new TableRow(); TableCell tableCellSelector = new TableCell(); TableCell tableCellElements = new TableCell(); tableCellSelector.Style.Add("width", "1px"); // Set the css class of the result panel. result.CssClass = "FilterOperator FilterOperator" + this.Type; if (this.Level % 2 == 1) { result.CssClass += " BackgroundColor9"; } else { result.CssClass += " BackgroundColor1"; } if (this.Parent != null) { Image imgDeleteFilterCategoryOperator = new Image(); imgDeleteFilterCategoryOperator.Style.Add("cursor", "pointer"); imgDeleteFilterCategoryOperator.ID = "imgDeleteFilterCategoryOperator" + this.Identity; imgDeleteFilterCategoryOperator.CssClass = "DeleteFilterCategoryOperator"; imgDeleteFilterCategoryOperator.ImageUrl = "/Images/Icons/Delete2.png"; //imgDeleteFilterCategoryOperator.Click += imgDeleteFilterCategoryOperator_Click; imgDeleteFilterCategoryOperator.Attributes.Add("onclick", string.Format( "DeleteFilterCategoryOperator('{0}', '{1}')", this.FileName, this.XmlNode.GetXPath() )); tableCellElements.Controls.Add(imgDeleteFilterCategoryOperator); } // Create a new drop down list for the filter operator's type. DropDownList ddlType = new DropDownList(); ddlType.ID = "DropDownListType" + this.Identity; ddlType.CssClass = "DropDownListType"; ddlType.BindEnum(typeof(FilterCategoryOperatorType)); ddlType.SelectedValue = this.Type.ToString(); ddlType.AutoPostBack = false; ddlType.Attributes.Add( "onchange", string.Format( "ChangeFilterCategoryOperator('{0}', '{1}',this.value);", this.FileName, this.XmlNode.GetXPath() ) ); if (this.FilterCategories.Count > 0) { ddlType.CssClass = "DropDownListCategoriesType"; tableCellElements.Controls.Add(ddlType); } else { // Add the type drop down list to the result panel's controls. tableCellSelector.Controls.Add(ddlType); } // Run through all filter categories of the filter category operator. foreach (FilterCategory filterCategory in this.FilterCategories) { // Render the filter category and // add it to the result panel's controls. tableCellElements.Controls.Add( filterCategory.RenderControl() ); } int i = 0; // Run through all child filter category operators. foreach (FilterCategoryOperator filterCategoryOperator in this.FilterCategoryOperators) { // Set the child filter category operator's on change event handler. filterCategoryOperator.OnChange = this.OnChange; // Render the child filter category operator and // add it to the result panel's controls. tableCellElements.Controls.Add( filterCategoryOperator ); filterCategoryOperator.Render(); } if (this.FilterCategoryOperators.Count == 0 && this.Parent != null) { /*CategorySelector selector = new CategorySelector(this.Owner.Owner, this.FileName); * selector.ID = "FilterCategorySelector" + this.Identity; * selector.XPath = this.XmlNode.GetXPath(); * * tableCellElements.Controls.Add(selector); * * selector.Render();*/ Image imgNewCategory = new Image(); imgNewCategory.ImageUrl = "/Images/Icons/Add2.png"; imgNewCategory.Style.Add("cursor", "pointer"); imgNewCategory.Attributes.Add( "onclick", "EnableFilterCategorySearch(this, '" + this.FileName + "', '" + this.XmlNode.GetXPath() + "')" ); tableCellElements.Controls.Add(imgNewCategory); } if (this.FilterCategories.Count == 0) { System.Web.UI.WebControls.LinkButton lnkNewOperator = new System.Web.UI.WebControls.LinkButton(); lnkNewOperator.ID = "lnkNewOperator" + this.Identity; lnkNewOperator.Text = (this.FilterCategoryOperators.Count == 0 && this.Parent != null ? "<br />" : "") + base.LanguageManager.GetText("AddFilterOperator"); lnkNewOperator.CssClass = "NewFilterOperator"; //lnkNewOperator.Click += lnkNewOperator_Click; lnkNewOperator.Attributes.Add("href", string.Format( "javascript:AddFilterCategoryOperator('{0}', '{1}');", this.FileName, this.XmlNode.GetXPath() )); tableCellElements.Controls.Add(lnkNewOperator); } tableRow.Cells.Add(tableCellSelector); tableRow.Cells.Add(tableCellElements); table.Rows.Add(tableRow); result.Controls.Add(table); base.Controls.Add(result); }
protected void listOrders_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e) { if (e.Item.ItemType == System.Web.UI.WebControls.ListItemType.Item || e.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem) { OrderStatus orderStatus = (OrderStatus)System.Web.UI.DataBinder.Eval(e.Item.DataItem, "OrderStatus"); System.DateTime t = (System.Web.UI.DataBinder.Eval(e.Item.DataItem, "FinishDate") == System.DBNull.Value) ? System.DateTime.Now.AddYears(-1) : ((System.DateTime)System.Web.UI.DataBinder.Eval(e.Item.DataItem, "FinishDate")); string a = ""; if (System.Web.UI.DataBinder.Eval(e.Item.DataItem, "Gateway") != null && !(System.Web.UI.DataBinder.Eval(e.Item.DataItem, "Gateway") is System.DBNull)) { a = (string)System.Web.UI.DataBinder.Eval(e.Item.DataItem, "Gateway"); } System.Web.UI.WebControls.HyperLink hyperLink = (System.Web.UI.WebControls.HyperLink)e.Item.FindControl("hplinkorderreview"); System.Web.UI.HtmlControls.HtmlAnchor linkNowPay = (System.Web.UI.HtmlControls.HtmlAnchor)e.Item.FindControl("hlinkPay"); ImageLinkButton confirmOrder = (ImageLinkButton)e.Item.FindControl("lkbtnConfirmOrder"); ImageLinkButton cancelOrder = (ImageLinkButton)e.Item.FindControl("lkbtnCloseOrder"); //ImageLinkButton refundOrder = (ImageLinkButton)e.Item.FindControl("lkbtnRefund"); System.Web.UI.WebControls.LinkButton refundOrder = (System.Web.UI.WebControls.LinkButton)e.Item.FindControl("lkbtnRefund"); System.Web.UI.HtmlControls.HtmlAnchor lkbtnApplyForRefund = (System.Web.UI.HtmlControls.HtmlAnchor)e.Item.FindControl("lkbtnApplyForRefund"); System.Web.UI.HtmlControls.HtmlAnchor lkbtnApplyForReturn = (System.Web.UI.HtmlControls.HtmlAnchor)e.Item.FindControl("lkbtnApplyForReturn"); System.Web.UI.HtmlControls.HtmlAnchor lkbtnNotPay = (System.Web.UI.HtmlControls.HtmlAnchor)e.Item.FindControl("lkbtnNotPay"); System.Web.UI.HtmlControls.HtmlAnchor lkbtnApplyForReplace = (System.Web.UI.HtmlControls.HtmlAnchor)e.Item.FindControl("lkbtnApplyForReplace"); lb_refundtitle = (System.Web.UI.WebControls.Label)e.Item.FindControl("lb_refundtitle"); System.Web.UI.WebControls.Repeater repeater = (System.Web.UI.WebControls.Repeater)e.Item.FindControl("rpProduct"); //查看物流 //System.Web.UI.WebControls.Label label = (System.Web.UI.WebControls.Label)e.Item.FindControl("Logistics"); if (hyperLink != null) { hyperLink.Visible = (orderStatus == OrderStatus.Finished); } //立即付款 linkNowPay.Visible = (orderStatus == OrderStatus.WaitBuyerPay && a != "ecdev.plugins.payment.podrequest"); //确认收货 confirmOrder.Visible = (orderStatus == OrderStatus.SellerAlreadySent); if (cancelOrder != null) { //取消订单 cancelOrder.Visible = (orderStatus == OrderStatus.WaitBuyerPay); } string SourceOrderId = ((DataRowView)e.Item.DataItem).Row["SourceOrderId"].ToString(); string orderId = ((DataRowView)e.Item.DataItem).Row["OrderId"].ToString(); string IsRefund = ((DataRowView)e.Item.DataItem).Row["IsRefund"].ToString(); //申请退款 if (repeater != null && orderStatus == OrderStatus.BuyerAlreadyPaid) { string PayDate = ((DataRowView)e.Item.DataItem).Row["PayDate"].ToString(); if (!string.IsNullOrWhiteSpace(PayDate)) { if (Convert.ToDateTime(PayDate) > DateTime.Now.AddMinutes(-OrderRefundTime) && IsRefund == "0")//可以取消 { refundOrder.Visible = true; refundOrder.OnClientClick = "return IsRefund('" + orderId + "','" + SourceOrderId + "')"; } } } if (IsRefund == "1") { this.lb_refundtitle.Visible = true; this.lb_refundtitle.Text = "退款成功"; } if (IsRefund == "2") { this.lb_refundtitle.Visible = true; this.lb_refundtitle.Text = "退款中"; } SiteSettings masterSettings = SettingsManager.GetMasterSettings(true); //未付款 lkbtnNotPay.Visible = (orderStatus == OrderStatus.WaitBuyerPay); //退货 //lkbtnApplyForReturn.Visible = (orderStatus == OrderStatus.Finished && t >= System.DateTime.Now.AddDays((double)(-(double)masterSettings.EndOrderDays))); //退款 //lkbtnApplyForRefund.Visible = (orderStatus == OrderStatus.BuyerAlreadyPaid || orderStatus == OrderStatus.SellerAlreadySent); //object payDate = System.Web.UI.DataBinder.Eval(e.Item.DataItem, "PayDate"); //if (OrderInfo.IsInClearance(payDate)) //{ // lkbtnApplyForReturn.Visible = true; // lkbtnApplyForRefund.Visible = false; //} //换货 //lkbtnApplyForReplace.Visible = (orderStatus == OrderStatus.Finished && t >= System.DateTime.Now.AddDays((double)(-(double)masterSettings.EndOrderDays))); /*1.等待买家付款(WaitBuyerPay) -> 未付款/取消 * 2.已付款,等待发货(BuyerAlreadyPaid) -> 退款 * 3.已发货(SellerAlreadySent) ->退款,确认收货,查看物流 * 4.订单已完成(Finished) -> 退货/换货 查看物流 */ // if (repeater != null) { if (!string.IsNullOrEmpty(orderId)) { DataTable dt = TradeHelper.GetOrderItemThumbnailsUrl(orderId); repeater.DataSource = dt; repeater.DataBind(); } } if (orderStatus == OrderStatus.SellerAlreadySent || orderStatus == OrderStatus.Finished || orderStatus == OrderStatus.Returned || orderStatus == OrderStatus.ApplyForReplacement || orderStatus == OrderStatus.ApplyForReturns) { //查看物流 //label.Visible = true; } } }
public static int IndexGVLinkButton(object sender) { System.Web.UI.WebControls.LinkButton ct = (System.Web.UI.WebControls.LinkButton)sender; System.Web.UI.WebControls.GridViewRow gvRow = (System.Web.UI.WebControls.GridViewRow)ct.NamingContainer; return(gvRow.RowIndex); }
// Methods protected override void CreateChildControls() { this.Controls.Clear(); this._logInLinkButton = new LinkButton(); this._logInImageButton = new ImageButton(); this._logOutLinkButton = new LinkButton(); this._logOutImageButton = new ImageButton(); this._logInLinkButton.EnableViewState = false; this._logInImageButton.EnableViewState = false; this._logOutLinkButton.EnableViewState = false; this._logOutImageButton.EnableViewState = false; this._logInLinkButton.EnableTheming = false; this._logInImageButton.EnableTheming = false; this._logInLinkButton.CausesValidation = false; this._logInImageButton.CausesValidation = false; this._logOutLinkButton.EnableTheming = false; this._logOutImageButton.EnableTheming = false; this._logOutLinkButton.CausesValidation = false; this._logOutImageButton.CausesValidation = false; CommandEventHandler handler = new CommandEventHandler(this.LogoutClicked); this._logOutLinkButton.Command += handler; this._logOutImageButton.Command += handler; handler = new CommandEventHandler(this.LoginClicked); this._logInLinkButton.Command += handler; this._logInImageButton.Command += handler; this.Controls.Add(this._logOutLinkButton); this.Controls.Add(this._logOutImageButton); this.Controls.Add(this._logInLinkButton); this.Controls.Add(this._logInImageButton); }
protected void CheckActionPermissions1(string actionValue, System.Web.UI.WebControls.LinkButton btnTemp) { return; }