Bonjour à tous,
J'ai un petit soucis avec mon code, j'arrive pas à afficher les données d'une DropDownList j'ai l'exception "La référence d'objet n'est pas définie à une instance d'un objet".
Je mets à votre disposition les différentes partie du code :
pour la l'action :
La fonction getClientsAmis() retourne une List<SelectedListItem>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public ActionResult CreateProject() { //TO-DO : LISTE DES CLIENT [IN/EX]TERNE ViewData["clientExterne"] = _dao.getClientsPAmis(); ViewData["clientInterne"] = _dao.getClientsAmis(); return View(); }
Pour la view :
Le problème c'est que j'arrive pas à afficher le contenue de la viewData sachant que la fonction qui retourne la liste des clients marche bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <%@ Page Title="" Language="C#" MasterPageFile="~/Areas/MonTapis/shared/MonTapis.Master" Inherits="System.Web.Mvc.ViewPage<MonTapis.Models.MONTAPISDBEntities>" %> <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> CreateProject ... <% using (Html.BeginForm()) { %> <%: Html.ValidationSummary(true) %> .... <%: Html.DropDownListFor(m => m.PROJET, ViewData["clientInterne"] as List<SelectListItem>, new { id = "ddlclint" })%> ...
Merci
Partager