我有一個頁面上的下拉列表, 現在它的變化事件中,我會 要從數據庫 拉一些數據然後顯示它。
我能夠做回發,我 嘗試使用Ajax.Beginform()但它 仍然做回發。
<script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
<%using (Ajax.BeginForm("UpdatePanel", new AjaxOptions { UpdateTargetId = "divDetails" }))
{%>
<%=Html.DropDownList("Dinner", (SelectList)ViewData["Dinner"], new { onchange = "this.form.submit();" })%>
<div id="divDetails">
<fieldset>
<legend>Details</legend>
<% if (Model != null)
{%>
<p>
ID:
<%= Html.Encode(Model.ID)%>
</p>
<p>
Title:
<%= Html.Encode(Model.Title)%>
</p>
<%} %>
</fieldset>
<%} %>
讚賞任何幫助。
我感興趣的使用ajax.beginform和爲什麼上面的代碼不起作用? – Miral 2009-06-10 15:23:52