[C#] déclencher un évènement à partir d'une page
Bonjour,
Voici ma problèmatique :
J'ai une page Mapage.aspx qui contient un contrôle xml.
Je récupère un document xml auquel j'applique une transformation xsl
et j'obtiens ma page.
Les données de ma page sont entièrement construite par un xsl.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
protected System.Web.UI.WebControls.Panel pnlForm ;
protected System.Web.UI.WebControls.Xml XmlRapport ;
private void Page_Load(object sender, System.EventArgs e)
{
XmlDocument document = new XmlDocument() ;
...
XslTransform xslt = new XslTransform() ;
...
XmlRapport.Document = document ;
XmlRapport.Transform = xslt ;
}
private void linkPresentation_Click( object sender, System.EventArgs e )
{ .... } |
Je souhaiterais lancer des évènements depuis ma page.
Comment faire ???
Voilà ce que j'ai commencé à faire mais ça ne lance pas l'évènement...
bout de code html :
Code:
1 2
|
<input type="image" name="aa" border="0" title="aa" src="_images/aa.png" onclick="javascript:Test('linkPresentation_Click','')"> |
bout de code javascript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
function Test(eventTarget, eventArgument)
{
var theform;
if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1)
{
theform = document.frmMain;
}
else
{
theform = document.forms["frmMain"];
}
theform.__EVENTTARGET.value = eventTarget ;
theform.__EVENTARGUMENT.value = eventArgument ;
theform.submit();
} |
Merci pour votre aide.