Tryk på enter er det samme som at klikke med musen på knappen?
Når man indtaster tekst i en tekstbox, så trykker man på en knap for at godkende det indtastede. Hvordan får man hooket Enter-tasten op på knappen, så man ikke behøver klikke med musen?<%@ Page Language="C#" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">
void pladsopdater(Object obj, EventArgs e)
{
string pladser = pladserBox.Text;
pladserBox.Text ="";
string date =DateTime.Now.ToString();
OleDbConnection forbindelsesObjekt = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Pladser.mdb"));
try
{
OleDbCommand kommandoObjekt = new OleDbCommand();
kommandoObjekt.CommandText = "Update Ledige SET antal = '"+pladser+"', dato = '"+date+"' WHERE Id=1";
forbindelsesObjekt.Open();
kommandoObjekt.Connection = forbindelsesObjekt;
int result = kommandoObjekt.ExecuteNonQuery();
forbindelsesObjekt.Close();
}
catch(Exception u)
{
forbindelsesObjekt.Close();
}
}
</script>
<html>
<head>
</head>
<body>
<form runat="server">
Skriv antal ledige pladser:<asp:TextBox id="pladserBox" runat="server"></asp:TextBox>
<asp:Button id="Button1" onclick="pladsopdater" runat="server" Text="Godkend"></asp:Button>
</form>
</body>
</html>
