BONJOUR,
Donc voila je souhaites choisir le fichier .xml que je veux afficher dans mon datagrid a partir de l'url pour ceci 'jai fait le code suivant:
public
partialclassEditableHierarGrid : System.Web.UI.Page{
string message;string page;protectedvoid Page_Load(object sender, System.EventArgs e){
if (!IsPostBack){
//Load and handle the DataSet for the Menu Titles and linksDataSet l_localDs = newDataSet();this.txtBox1.Text = Request.QueryString["fichier"]; string page = Request.QueryString["fichier"];}}
void LoadXml(){
DataSet l_localDs = newDataSet();string page = Request.QueryString["fichier"];l_localDs.ReadXmlSchema(
AppDomain.CurrentDomain.BaseDirectory + @"\Schema.xsd");l_localDs.ReadXml(
HttpContext.Current.Server.MapPath(page));l_localDs.Tables[
"Item"].Columns["Item_Id"].ColumnMapping = MappingType.Hidden;setDataSet(
"MasterDataset", l_localDs);HierarGridId.DataSource = l_localDs.Tables[
"Id"].DefaultView;Datagrid1.DataSource = l_localDs.Tables[
"Matrix"].DefaultView;Datagrid1.DataMember =
"Matrix";HierarGridId.DataMember =
"Id";Datagrid1.DataBind();
HierarGridId.DataBind();
}
protectedvoid LoadXmlButton_Click(Object sender, EventArgs e){
LoadXml();
}
Donc voiila j'arrive a la faire mais lors d'un clic sur le bouton moi j'aimerais le faire des que la page s'affiche.En fait j'aimerais que des que ma page s'affiche il y a une ecriture qui me demande de choisr le fichier donc ensuite dans je rentre le paramétre par ex ?fichier=edit.xml et le contenu de se fichier s'affiche.Le probleme que j'ai ce que je ne peut pas le faire lor s du chargement de la page car il ne c'est pas afficher et me renvoie une erreur.
Si vous pouvez m'aider je suis bientot a la fin de mon stage et je dois abosolument faire cela.
Merci