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 :
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();
        }
La fonction getClientsAmis() retourne une List<SelectedListItem>

Pour la view :
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" })%>
...
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

Merci