protected System.Web.UI.WebControls.DataGrid dgAddInfo;
public string xmlFileName = "Zph.xml";
private void Page_Load(object sender, System.EventArgs e)
{
// DataGridDataBind();
if(!IsPostBack)
{
DataLoad("ID") ;
}
}
#region
private void DataLoad( string SortString )
{
//string xmlFileName = @"c:/inetpub/wwwroot/zhaopinhui/Zph.xml " ;
DataSet ds = new DataSet();
FileStream FS = new FileStream( Server.MapPath(xmlFileName) ,FileMode.Open);
ds.ReadXml(FS);
if(ds.Tables.Count == 0)
{
ds.Tables.Add ( MakeZphTable() );
&nb

这篇博客展示了如何在C#中将XML文件的数据加载到DataGrid控件中。首先,创建一个DataSet,然后使用FileStream打开XML文件并读取其内容。如果DataSet的表数量为0,则创建一个新的表Zph。接着,根据SortString对DataView进行排序,并将其绑定到DataGrid。此外,还定义了一个方法MakeZphTable用于创建包含多个数据列的Zph表。

5056

被折叠的 条评论
为什么被折叠?



