ドロップダウン選択に基づいて詳細を表示する必要があります。これらの詳細はデータベースからのものです。あるユーザーをクリックすると、そのユーザーに属するすべての詳細が表示されます。ドロップダウン選択に基づく値表示MVC
Modelクラス
public class TaskDetails
{
public string ProjectID { get; set; }
public string ProjectName { get; set; }
public DateTime StartDate { get; set; }
public DateTime EstimatedDate { get; set; }
public string TaskDescription { get; set; }
}
私はすべてロードしていますビューでコントローラ
List<SelectListItem> query = DE.tblEmployees.Select(c => new SelectListItem
{ Text = c.Name, Value = c.Name }).ToList();
ViewBag.Categories = query;
return View();
ビュー
<div class="dropdown">
@Html.DropDownList("CategoryID", (List<SelectListItem>)ViewBag.Categories, "--User Name--")
</div>
ユーザーの値はドロップダウン内にあります。しかし、管理者がユーザーのいずれかを選択すると、ユーザーのすべての詳細を表の下に表示する必要があります。ここまで私は完璧ですが、ここから殴られました。ドロップダウン選択に基づいてユーザーの詳細を表示する方法を進める方法。
同じページまたは別のページにユーザーの詳細を表示しますか? –
同じページのみ。 – Meghana
次に、詳細データの部分ビューを登録する必要があります。ドロップダウン・チェンジ・イベントでajaxメソッドを呼び出し、データを取得して部分的にロードします。 –