Server Error in '/' Application.

Input string was not in a correct format.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.FormatException: Input string was not in a correct format.

Source Error:


Line 20:         }
Line 21:         else {
Line 22:             int id = Convert.ToInt32(RouteData.Values["ID"]);
Line 23:             DataTable dt = Database.dtQuery("Select k.parent as parent, k.KategoriAdi as KategoriAdi, k.KID as ID, b.* from Doktorlar as b, Kategoriler as k, Kategori2 as k2 where k.KID = b.KID and b.KID=@1 and k.KID=k2.ID order by k2.Sira asc", id);
Line 24:             if (dt.Rows.Count > 0 )

Source File: d:\vhosts\kocaelitasarim.net\barok.com.tr\Urunler.aspx.cs    Line: 22

Stack Trace:


[FormatException: Input string was not in a correct format.]
   System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +13033687
   System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +122
   System.String.System.IConvertible.ToInt32(IFormatProvider provider) +49
   System.Convert.ToInt32(Object value) +31
   Kurumsal.Page_Load(Object sender, EventArgs e) in d:\vhosts\kocaelitasarim.net\barok.com.tr\Urunler.aspx.cs:22
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4690.0