Dans mon .aspx J'ai la variable javascript suivante défini:Enum à chaîne C# et JavaScript
var action = <%=ProdView %>
Dans le code-behind cela renvoie une valeur ENUM personnalisée:
protected ProductView ProdView { get; private set; }
Je voudrais chiffre que cela serait automatiquement converti en une chaîne de caractères en JavaScript? On dirait que non parce que j'obtiens l'erreur d'exécution "Item is not defined" où Item est la valeur ProdView.Item. En fin de compte, je veux que la valeur de l'action soit "Item" comme valeur.
Voici le Enum:
public enum ProductView
{
Product,
Item
}
Oui, ce qu'il a dit. Même le mien n'a pas eu les citations - et le mien casserait aussi. –
Je suppose que je ne comprends pas sous le capot comment JS interprète cette ligne de code en termes de renvoi des références côté serveur dans une chaîne. – PositiveGuy