The XML element 'EnableTheming' from namespace '' is already present in the current scope
<p>The XML element 'EnableTheming' from namespace '' is already present in the current scope. Use XML attributes to specify another XML name or namespace for the element.  I get this error when I assign my DataTable to ViewState.</p>

<p>Here is the code:</p>

<pre><code>DataTable dt = new DataTable();

        DataColumn dcRoom = new DataColumn("Room", typeof(DropDownList));
        DataColumn dcRatePlan = new DataColumn("RatePlan", typeof(DropDownList));
        DataColumn dcAdults = new DataColumn("Adults", typeof(string));
        DataColumn dcChildren = new DataColumn("Children", typeof(string));
        DataColumn dcCheckIn = new DataColumn("CheckIn", typeof(string));
        DataColumn dcCheckOut = new DataColumn("CheckOut", typeof(string));

        dt.Columns.AddRange(new DataColumn[] {dcRoom,dcRatePlan, dcAdults, dcChildren, dcCheckIn, dcCheckOut });

        dt.Rows.Add(new object[] {new DropDownList(),new DropDownList(), "", "", "", "" });
        gvRatePlans.DataSource = dt;
        gvRatePlans.DataBind();

        ViewState["Rooms"] = dt;
</code></pre>
