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

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

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

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

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


Строка 10:         Dim vs As String
Строка 11:         page_olimp = Request.QueryString("page")
Строка 12:         id_olimp = Request.QueryString("id")
Строка 13:         H1.NavigateUrl = "Default.aspx?page=Default.aspx&id=" + Str(id_olimp)
Строка 14:         H2.NavigateUrl = "User/recommendations.aspx?page=User/recommendations.aspx&id=" + Str(id_olimp)

Исходный файл: D:\Users\vho_cmiso2_97905\vho_cmiso2_979050\WWWRoot\Site.master.vb    Строка: 12

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


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

[InvalidCastException: Приведение строки "%20108" к типу "Integer" является недопустимым.]
   Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value) +238
   Site.Page_Load(Object sender, EventArgs e) in D:\Users\vho_cmiso2_97905\vho_cmiso2_979050\WWWRoot\Site.master.vb:12
   System.Web.UI.Control.OnLoad(EventArgs e) +95
   System.Web.UI.Control.LoadRecursive() +59
   System.Web.UI.Control.LoadRecursive() +131
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +678


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