Ошибка сервера в приложении '/'.

Входная строка имела неверный формат.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.FormatException: Входная строка имела неверный формат.

Ошибка источника:


Строка 38:             cmbYears.DataBind()
Строка 39: 
Строка 40:             DataID = Request.Params("id")
Строка 41:             CurSem = Request.Params("sem")
Строка 42:             CurYear = Request.Params("year")

Исходный файл: C:\inetpub\wwwroot\Ved\TotalVed.aspx.vb    Строка: 40

Трассировка стека:


[FormatException: Входная строка имела неверный формат.]
   Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat) +213
   Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value) +90

[InvalidCastException: Приведение строки "" к типу "Integer" является недопустимым.]
   Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value) +238
   TotalVed.Page_Load(Object sender, EventArgs e) in C:\inetpub\wwwroot\Ved\TotalVed.aspx.vb:40
   System.Web.UI.Control.OnLoad(EventArgs e) +95
   System.Web.UI.Control.LoadRecursive() +59
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +678


Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.7.3930.0