Tuesday, July 1, 2014

Extension Methods in C#

 public void TestMethod()
        {
            string strNumber = "4";
            bool isNumeric = strNumber.IsNumeric();
        }


 public static class ExtensionMethods
    {
        public static bool IsNumeric(this string str)
        {
            float Numeric;
            return float.TryParse(str, out Numeric);
        }
    }

Tuesday, September 17, 2013

Custom Validation Messages in HTML5

<asp:TextBox ID="txtEmail" type="email" placeholder="البريد الالكتروني" runat="server" oninput="check(this)" oninvalid="setCustomValidity('الحقل مطلوب')" 
                                    Style="direction: ltr" required="required" ></asp:TextBox>

     <script type="text/javascript">
         function check(input) {
             if (input.validity.typeMismatch) {
                 input.setCustomValidity("الرجاء ادخال بريد الكتروني صحيح");
             }
             else {
                 input.setCustomValidity("");
             }
         }

    </script>

Sunday, July 28, 2013

How to convert class to xml in c#


public void SerializeToXML(yourclass obj)
 {
   XmlSerializer serializer = new XmlSerializer(typeof(yourclass));
   TextWriter txtWriter = new StreamWriter(@"Physicaladdress\fielName.xml");
   serializer.Serialize(txtWriter, obj);
   txtWriter.Close();
 }
Protected by Copyscape Plagiarism Software