0
我需要一些幫助。我想要做的是顯示屬於特定項目的設備的位置。兩個表一個視圖ASP MVC
在項目頁面我有一個按鈕,它會轉到谷歌地圖。對於項目我有一個項目模型和控制器。 我有2個表格,一張包含設備位置和一個項目表格的表格。我想在谷歌地圖上顯示屬於某個項目的所有設備位置。谷歌地圖部分工作,我設法在1地圖上顯示所有設備位置,唯一的問題是我似乎無法將設備鏈接到項目。我需要一些關於如何實現這一點的幫助。
在位置表中我得到了項目表的外鍵。這是一個多對一的關係。一個項目可以有多個設備,但一個設備只能鏈接到一個項目。我已經定義的關係作爲定位模型如下:
[BelongsTo("ProjectID")]
public Project project
{
get { return _project; }
set { _project = value; }
}
在我使用下面的代碼的位置控制器(那裏有更多的,但在目前的不相關):
public ActionResult Index()
{
return View(DeviceLocation.FindAll());
}
這只是名單位置表中的所有位置。我需要的是列出ProjectID =項目表ID的所有位置。我來自PHP/MYSQL,你只需加入2張表。我如何用asp mvc實現這一點?
感謝,我已經得到了剛纔的一切現在工作 – Prd 2010-09-22 11:54:17