我的 xml
<?xml version="1.0" encoding="utf-8" ?>
<Category>
<Youth>
</Youth>
<GeneralStores>
</GeneralStores>
<Schools>
</Schools>
<Colleges>
</Colleges>
<GovernmentOffices>
</GovernmentOffices>
<Restaurants>
</Restaurants>
<MovieTheatres>
</MovieTheatres>
</Category>
我需要像这样的数据表
_______________________
Category
__________
Youth
GeneralStores
Schools
Colleges
GovernmentOffices
Restaurants
MovieTheatres
我将此数据表绑定到需要数据源事件的 telrik rad 网格
这是我的 .cs 代码
protected void CategoriesRadGrid_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
{
try
{
//create the DataTable that will hold the data
DataTable CategoryDT = new DataTable("MainCategory");
CategoryDT.Columns.Add("Category", System.Type.GetType("System.String"));
CategoryDT.ReadXml(@"C:\Users\MyID\Documents\Visual Studio 2010\Projects\SomeName\InfoXML\XMLCategory.xml");
}
catch (Exception ex)
{
}
}
- 代码执行良好,数据表中没有数据。
- 还告诉我当文件在服务器上时如何给出文件位置?目前我正在使用文件所在的本地机器路径。