|
Filtering Feeds KbAlertz.com XML feeds can be loaded directly into a DataSet using the ReadXml() method. Unwanted knowledge base articles can be filtered out by using the DataView object's RowFilter property. protected System.Web.UI.WebControls.DataList lstKBAlerts;
public string url = String.Empty;
public string filter = String.Empty;
private void Page_Load(object sender,
System.EventArgs e) {
DataSet dsSdk = new DataSet();
try {
//Fill datasets
dsSdk.ReadXml(url,XmlReadMode.ReadSchema);
//Filter XML topics
DataView view = dsSdk.Tables[0].DefaultView;
view.RowFilter = filter;
this.lstKBAlerts.DataSource = view;
this.lstKBAlerts.DataBind();
}
catch {}
}
|