Server Error in '/' Application.

Value cannot be null.
Parameter name: row

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.ArgumentNullException: Value cannot be null.
Parameter name: row

Source Error:


Line 90:         da.Fill(dt);
Line 91:         HaberlerSinifi hb = new HaberlerSinifi();
Line 92:         hb.HaberBaslik = dt.AsEnumerable().FirstOrDefault().Field<string>("HaberBaslik");
Line 93:         hb.HaberMetin = dt.AsEnumerable().FirstOrDefault().Field<string>("HaberMetin");
Line 94:         hb.HaberResim = dt.AsEnumerable().FirstOrDefault().Field<string>("HaberResim");

Source File: d:\vhosts\elkummaden.com\umitgorur.com\App_Code\HaberlerSinifi.cs    Line: 92

Stack Trace:


[ArgumentNullException: Value cannot be null.
Parameter name: row]
   System.Data.DataRowExtensions.Field(DataRow row, String columnName) +20350
   HaberlerSinifi.HaberTekli(Int32 hid) in d:\vhosts\elkummaden.com\umitgorur.com\App_Code\HaberlerSinifi.cs:92
   Ayrinti.HaberGetir(Int32 hid) in d:\vhosts\elkummaden.com\umitgorur.com\Ayrinti.aspx.cs:23
   Ayrinti.Page_Load(Object sender, EventArgs e) in d:\vhosts\elkummaden.com\umitgorur.com\Ayrinti.aspx.cs:17
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
   System.Web.UI.Control.OnLoad(EventArgs e) +95
   System.Web.UI.Control.LoadRecursive() +59
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +678


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