我正在此错误无法转换类型的对象“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
你不能简单地将所有东西都转换成一切 - 类型必须有一些共同点。 –