System.formatexception: Input String Was Not In A Correct Format.

  • Автор темы Автор темы Nikitos
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
N

Nikitos

Я использую GridView черерз SqlDataSource, вывожу данные из БД
Я использую вызов метода MyFoo(string str), куда вставляю параметр Eval("news_data"), то есть вывод данных таков
<%# MyFoo(Eval("news_data").ToString()) %>

В определении самой функции MyFoo я привожу тип strting к long:
long a = long.Parse(str);

У меня появляется ошибка
System.FormatException: Input string was not in a correct format.

Эта ошибка связана с этой строкой long a = long.Parse(str); то есть параметр str якобы неверного формата
Что делать?
 
а какого формата должна быть строка для конверции в long? тоесть сможет он конвертировать такую например "2222222" или "22222.2"?
 
разобрался, был невнимателен, из таблицы в первом поле возвращался null
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!