我在我的應用程序中有3個視圖(1主,1部分,1嵌套部分),我用來調用部分(從主)和嵌套部分(從部分)在主視圖中使用一次又一次
嵌套的Ajax.Actionlink(InsertionMode.insert引起一些混亂)
ActionLink的
此ActionLink的的流程::當我再次和agai點擊此鏈接( N)然後新partail視圖(createPackage)之後ID = 「newPackage」 加在每點擊ActionLink的二手createPackage局部視圖(視圖點擊後呈現在鏈路從主視圖)
內部<div id="newCheck"> @Ajax.ActionLink("add Checks", "addAnotherCheck", new AjaxOptions { InsertionMode = InsertionMode.InsertAfter, UpdateTargetId = "newCheck" })<br/><br/></div>
的這種流動ActionLink的 ::當我點擊這個鏈接(一遍又一遍),那麼新的嵌套partail視圖(addAnotherCheck)之後ID =「newPackage補充說:」在每一次點擊
我。 e主要目標是創建多個包,每個包包含多個檢查
完成所有工作(我的所有工作都已完成,並且我的應用程序(ASP> NET MVC3)工作正常)
問題是(僅限於)當我嘗試創建多個包與多個檢查,然後點擊「添加檢查」鏈接從package2,3..n視圖(嵌套部分)(不包括1)另一個「addAnotherCheck」嵌套視圖後附加package1「添加檢查」鏈接
但我需要它在調用「添加檢查」後追加
在nutt shell中 ::一次又一次調用嵌套局部變量(從部分(即,我再次調用主視圖))ajax.actionlink(with insertionmode.InsertAfter)即只將嵌套部分插入到第1部分。