示例#1
0
        protected override void Render(HtmlTextWriter writer)
        {
            ClientScript.RegisterForEventValidation(this.ddlBuilding0.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding1.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding2.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding3.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding4.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding5.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding6.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding7.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding8.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlBuilding9.UniqueID, "argument");

            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding0.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding1.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding2.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding3.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding4.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding5.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding6.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding7.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding8.UniqueID, "argument");
            ClientScript.RegisterForEventValidation(this.ddlFemaleBuilding9.UniqueID, "argument");
            base.Render(writer);
        }
示例#2
0
 protected override void Render(HtmlTextWriter writer)
 {
     ClientScript.RegisterForEventValidation(this.ddlBuildingName.UniqueID, "argument");
     ClientScript.RegisterForEventValidation(this.ddlUnit.UniqueID, "argument");
     ClientScript.RegisterForEventValidation(this.ddlFloor.UniqueID, "argument");
     base.Render(writer);
 }
        protected override void Render(HtmlTextWriter writer)
        {
            for (int index = 0; index < myGridView.Rows.Count; index++)
            {
                ClientScript.RegisterForEventValidation(myGridView.UniqueID, "Select$" + index.ToString());
            }

            base.Render(writer);
        }
示例#4
0
 protected override void Render(HtmlTextWriter writer)
 {
     foreach (GridViewRow row in GV_Tatto.Rows)
     {
         ImageButton btn = (ImageButton)row.FindControl("ImageButton1");
         ClientScript.RegisterForEventValidation(btn.UniqueID.ToString());
     }
     base.Render(writer);
 }
示例#5
0
 protected override void Render(HtmlTextWriter writer)
 {
     foreach (GridViewRow row in dtgHearingGrid.Rows)
     {
         if (row.RowType == DataControlRowType.DataRow)
         {
             ClientScript.RegisterForEventValidation(((LinkButton)row.Cells[0].Controls[0]).UniqueID, "Select$" + row.RowIndex);
         }
     }
     base.Render(writer);
 }
示例#6
0
    /// <summary>
    /// Into A2 I cant pass Consts.tString, string must be validate in other way
    /// </summary>
    /// <param name="control"></param>
    /// <param name="type"></param>
    protected void RegisterForEventValidation(Control control, Type type)
    {
        string r = Request.Form[control.UniqueID];
        bool   b = false;

        if (r != null)
        {
            if (type == Consts.tString)
            {
                r = RegexHelper.rHtmlScript.Replace(r, "");
                r = RegexHelper.rHtmlComment.Replace(r, "");
                r = SH.ReplaceAll2(r, " ", "  ");
                b = true;
            }
            else if (type == Consts.tInt)
            {
                int nt = 0;
                b = int.TryParse(r, out nt);
            }
            else if (type == Consts.tDateTime)
            {
                DateTime dt;
                b = DateTime.TryParse(r, out dt);
            }
            else if (type == Consts.tDouble)
            {
                double d = 0;
                b = double.TryParse(r, out d);
            }
            else if (type == Consts.tFloat)
            {
                float f = 0;
                b = float.TryParse(r, out f);
            }
            else if (type == Consts.tBool)
            {
                bool b2 = false;
                b = bool.TryParse(r, out b2);
            }
            else if (type == Consts.tByte)
            {
                byte by = 0;
                b = byte.TryParse(r, out by);
            }
            else if (type == Consts.tShort)
            {
                short sh = 0;
                b = short.TryParse(r, out sh);
            }
            else if (type == Consts.tLong)
            {
                long l = 0;
                b = long.TryParse(r, out l);
            }
            else if (type == Consts.tDecimal)
            {
                decimal d = 0;
                b = decimal.TryParse(r, out d);
            }
            else if (type == Consts.tSbyte)
            {
                sbyte sb = 0;
                b = sbyte.TryParse(r, out sb);
            }
            else if (type == Consts.tUshort)
            {
                ushort us = 0;
                b = ushort.TryParse(r, out us);
            }
            else if (type == Consts.tUint)
            {
                uint ui = 0;
                b = uint.TryParse(r, out ui);
            }
            else if (type == Consts.uUlong)
            {
                ulong ul = 0;
                b = ulong.TryParse(r, out ul);
            }
        }
        if (b)
        {
            ClientScript.RegisterForEventValidation(control.UniqueID, r);
        }
        else
        {
            ClientScript.RegisterForEventValidation(control.UniqueID, "");
        }
    }
示例#7
0
 protected override void Render(HtmlTextWriter writer)
 {
     ClientScript.RegisterForEventValidation(Register.UniqueID);
     base.Render(writer);
 }
示例#8
0
        protected override void Render(HtmlTextWriter writer)
        {
            ClientScript.RegisterForEventValidation(btnSavePollOption.UniqueID, "OnClick");

            base.Render(writer);
        }