try this
in textbox textchanged validate this function
public static bool IsDesimal(string strValue)
{
string decimalNumber = ".0123456789";
for (int i = 0; i < strValue.Trim().Length; i++)
{
if (decimalNumber.IndexOf(strValue[i]) == -1)
{
return false;
}
}
return true;
}