Le but est que � partir d'une fonction Javascript, j'appelle une fonction C# dans mon code behind...

--> on m'a dit d'installer la ddl Ajax (chose faite)

voici mon code:

Dans le code behind: (rmq: Menu est le nom de ma classe (Form))
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
 
private void Page_Load(object sender, System.EventArgs e)
{	
       Ajax.Utility.RegisterTypeForAjax(typeof(Menu));
}
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
 
[Ajax.AjaxMethod("ServerSideAdd")]
public int ServerSideAdd(int firstNumber, int secondNumber)
{
          return firstNumber + secondNumber;
}
Dans le code html:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
 
<script language="javascript">
function checkKey()
{
        if (window.event.type == "keypress" & window.event.keyCode == 13)  
       {
               alert(Menu.ServerSideAdd(100,99));	
       }		
}
document.onkeypress=checkKey;		
</script>
Et quand je clique donc sur Enter (KeyCode=13), �a m'affiche [object Object]

Une id�e du pourquoi et du comment?

Merci