Auteur de questions
afficher sur le modal (asp.net mvc3)

Discussion générale
-
Je veux afficher dans le popup de bootstrap un tableau de la liste des prospets mais il s'affiche pa
controller.cs
public ActionResult MarketingIndex( )
{
WebClientApplication.Models.MembreList membrelist = new WebClientApplication.Models.MembreList();
List<WebClientApplication.Models.MembreList.Marketing> marketingListing = new List<WebClientApplication.Models.MembreList.Marketing>();
List<MarketingList> m=listManager.GetMarketingLists().ToList();
foreach(var item in m)
{WebClientApplication.Models.MembreList.Marketing marketing=new WebClientApplication.Models.MembreList.Marketing();
marketing.idList=item.idList;
marketing.ListName=item.ListName;
marketing.Objectif=item.Objectif;
marketing.Cost = item.Cost;
marketing.idEmployee = item.idEmployee;
marketingListing.Add(marketing);
}
membrelist.marketingListing = marketingListing;
List<WebClientApplication.Models.MembreList.Prospect> prospectListing=( List<WebClientApplication.Models.MembreList.Prospect>)TempData["prospectListing"];
membrelist.prospectListing = prospectListing;
return View(membrelist);
}view.cshtml:
<a href="#myModal1" role="button" class="icon-btn span3" data-toggle="modal" id="AddProspectToList">
<i class="icon-group"></i>
<div>Gérer les membres</div>
</a>marketing.js
$("#AddProspectToList").click(function () {
console.log("Handler for .click() called.");
var selectedList = document.getElementById("AddProspectToList").value;
var checkedItem = new Array;
$("td div span.checked :checkbox:checked").each(function (i) {
checkedItem.push($(this).attr("value"));
console.log("finish" + $(this).attr("value"));
var a = checkedItem;
console.log("btn close");
var url = '/MarketingList/AddProspectToList?checkedItem=' + checkedItem;
$.post('/MarketingList/AddProspectToList?checkedItem=' + checkedItem);
});
console.log("btn close");
});- Type modifié Aurel Bera vendredi 4 avril 2014 06:37 disc
Toutes les réponses
-
Bonjour
Il n'y a pas une erreur dans le JS?
Normalement, var checkedItem = new Array(); devrais fonctionner.
En plus, dans quelle partie vous voulez afficher la modale et comment (nouvelle fenêtre ou ModalPoppupExtender d'Ajax)?
Cordialement,
Aurel BERA, MSFT
MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution. -
-
Voir cet article:
http://yassershaikh.com/how-to-create-a-modal-popup-in-asp-net-mvc-3-using-jquery/
Dans ce thread il y a plusieurs liens utiles:
http://forums.asp.net/t/1888731.aspx?how+to+show+ModalPopupExtender+in+mvc+3+razor+
Cordialement,
Aurel BERA, MSFT
MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution. -
Bonjour
Un petit retour SVP?
Merci!
Aurel BERA, MSFT
MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.