Depuis que la bibliothèque Microsoft AJAX a été considérablement étendue pour JavaScript,
Bien entendu, la fonction d’énumération couramment utilisée a également été ajoutée.
Cette fois, nous allons discuter de la fonction d'énumération de JavaScript.
Puisque l'exemple est très simple,
C'est donc OK de simplement regarder les balises HTML
Copiez le code comme suit :
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="serveur">
<titre></titre>
</tête>
<corps>
<form id="form1" runat="serveur">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<langage de script="javascript" type="text/javascript">
Type.registerNamespace("BaoBeiMe");
//Enregistrer une énumération
BaoBeiMe.EnumDepartment = fonction() {
}
BaoBeiMe.EnumDepartment.prototype = {
Un : "Ministère de l'Information",
Deux : « Département commercial »,
Trois : « Département des Finances »,
Quatrième : « Département R&D »
}
BaoBeiMe.EnumDepartment.registerEnum("BaoBeiMe.EnumDepartment");
fonction Button1_onclick() {
var enumDepartment = new BaoBeiMe.EnumDepartment();
var lblMsg = $get('<%=lblMsg.ClientID %>');
lblMsg.innerText = "Un est" + enumDepartment.One + " , " +
"Deux est " + enumDepartment.Two + " , " +
"Trois est " + enumDepartment.Three + " , " +
"Quatre est " + enumDepartment.Four + " ";
}
</script>
<div>
<input id="Button1" type="button" value="Obtenir toutes les valeurs d'énumération"
onclick="retour Button1_onclick()" /><br />
<br />
<asp:Label ID="lblMsg" runat="server" Text=""></asp:Label>
</div>
</form>
</corps>
</html>
résultat