2009-06-01 50 views
0

假設我在頁面上有一篇文章可以評論它。我有一個通過ajax提交的提交表單,並且OnComplete javascript方法攔截表單提交的結果。 每個註釋是水木清華這樣的:使用.ascx從ajax調用呈現內容

<div class="text"> 
<p class="details"> 
User <a href="http://www.mywebsitehere.com/user/3583/" rel="nofollow" class="f">Always_Dreaming</a> at 01/01/2009 - 11:13:52  </p> 
<p>Here goes my text :D</p> 
</div> 

我用它製成的.ascx文件,而我呢tml.RenderPartial的foreach評論。現在的問題是如何使用這個.ascx控件將插入的內容從客戶端輸出到OnComplete方法。

PS。我想使用這種方法,而不是序列化Comment對象並返回序列化的數據,將它帶到我的js代碼中,然後使用反序列化的Comment對象中的數據動態生成html。

回答

1

你需要做的是從你的javascript調用調用的動作中使用PartialViewResult。客戶端代碼可以使用類似jQuery append或html方法調用的方式將它附加到html中。

0

對於那些有興趣的人,我找到了一個樣本:) here