簡體   English   中英

MVC Razor和Javascript

[英]MVC Razor and Javascript

我在這里用剃須刀的MVC 3面臨挑戰。

所以情況很簡單。

控制者

 public ActionResult TreeView()
    { return PartialView(Context.LEFT_NAVIGATION_T.ToList()); }

上下文返回實體列表...

現在我要做的是:

在視圖上,我有以下javascript:

<script type="text/javascript">

function OnTreeViewNodeClick(s, e)
{
var tn= e.node.name;
//test
alert('@Model.Find(x => x.ID == ???).TITLE'); 

}

好的,因此onTreeViewNodeClick是分配給Treeview的事件。

我想做的是代替??? var tn表示剃刀。

這可能嗎 ?

謝謝

您不能以這種方式混合這種解析。 您將需要將模型解析成可行的javascript對象的集合以進行搜索,或者使用AJAX進行這種查找。 如果您要處理小的數據子集,則我希望創建一個自定義類,並將模型集合作為該類內序列化對象的集合包括在內。 如果數據很大,那么使用AJAX檢索單個json對象會更好。

您要么必須將Tree添加到Json / array中,要么進行ajax調用才能獲取數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM