我正在此錯誤無法轉換類型的對象「System.Collections.Generic.List
無法轉換類型的對象 ‘System.Collections.Generic.List`1 [TransTripLeg]’ 鍵入'System.Data.DataTable'。
我似乎無法弄清楚如何解決它。在下面的代碼中發生錯誤DataTable dtTable =
。
if (!string.IsNullOrEmpty(Request.QueryString["EditMode"]))
{
DataTable dtUpdate = (DataTable)Session["TripRecords"];
DataRow[] customerRow = dtUpdate.Select("LegID = '" + sLegID.ToString() + "'");
我想我把它轉換成輸入DataTable,但是我仍然得到錯誤。
由於錯誤_clearly_狀態,它不是數據表。 – SLaks
會話[「TripRecords」]類型爲List。我猜想「(DataTable)Session [」TripRecords「];」將會將其轉換爲輸入DataTable。 –
Csharp
你不能簡單地將所有東西都轉換成一切 - 類型必須有一些共同點。 –