Да, вам нужен доступ к коллекции QueryString, чтобы получить имя таблицы, которую вы передаете, затем просто создайте новую таблицу данных и задайте ее имя.
/ Создайте таблицу и назовите ее /
DataTable dt = new DataTable ();
dt.TableName = Request.QueryString ["VariableName"]. ToString ();
/ добавить столбцы /
dt.Columns.Add (Request.QueryString ["VariableName"]. ToString (), typeof (String));
dt.Columns.Add (Request.QueryString ["VariableName"]. ToString (), typeof (String));
dt.Columns.Add (Request.QueryString ["VariableName"]. ToString (), typeof (String));
Наслаждайтесь!