How to pass int optional parameter in webmethod using C# : I am passing int optional parameter in webmethod but i am getting ' Cannot convert  to System.Int32.', my code is : 
       [WebMethod]
        public string Test([Optional] int ID)
        {
            return "Test";
        }
can you please let me know that where is the issue, and what i am missing . please anyone reply me asap..