- J'ai construit un formulaire dans la force de vente et l'a ajouté à mon site. L'objectif entier de ceci est que le formulaire sur mon site soumet à la force de vente.
- Je veux ajouter la validation côté serveur à mon formulaire comme je l'ai sur d'autres formes sur mon site. La force de vente utilise un nom bizarre pour les listes déroulantes qui commencent souvent par avec un nombre. Dans mon cas, le menu déroulant nom d'entrée de liste = « 33N80563003V2aX »
Cela me donne un problème parce que, si je comprends bien, le nom de la propriété dans mon modèle doit correspondre au nom de l'entrée contrôle sur la page .aspx. Cependant, le nom de ma propriété ne peut pas commencer par un nombre..NET MVC et numéro de liste déroulante SalesForce
//In my .aspx page:
Name:
<%= Html.TextBox("name", Model.Name, new { tabindex = 1 })%>
Type of Issue:
<%= Html.DropDownList("33N80563003V2aX", Model.33N80563003V2aX, "--None--", new { tabindex = 2 })%>
//In my model: (does not compile because of the name)
public string Name { get; set; }
public SelectList 33N80563003V2aX { get; set; }
Toutes les suggestions?
Désolé, je ne comprends pas ... pourquoi avez-vous besoin d'utiliser cette entrée prénom? Pouvez-vous nous montrer un peu plus de code - comme la façon dont le modèle est peuplé et comment le modèle est validé et ensuite soumis à la force de vente? À votre santé. – Charlino
Je ne sais pas .NET MVC, mais si vous pouviez tracer manuellement les données envoyées par POST à Salesforce, peut-être via un gestionnaire de soumission de formulaire ... Il vous suffit de parcourir les champs de formulaire, les valeurs urlencode et de créer une chaîne être envoyé? – eyescream
Si vous créez des publications sur SalesForce, pourquoi voudriez-vous le valider? La validation des lames du client sera sûrement suffisante? Salesforce validera le côté serveur lorsque vous le publiez. –