HaB*_*aBo 2 asp.net-ajax asp.net-mvc-3
这是在ASP.Net MVC 3.0中创建Ajax表单的正确方法吗?
@Ajax.BeginForm("ActionName", null, new AjaxOptions
{UpdateTargetId = "dialog-model", InsertionMode = InsertionMode.Replace
}, new { id ="AjaxForm" })
<input class="product-search" id="txtSearchProduct" name="SearchString" type="text" />
<input type="submit" id="AjaxForm" class="button", value="Search"/>
<div id="searchResults">
@Html.Raw((string)ViewBag.TotalList)<br />
<br />
@Html.Raw(ViewData["MarkupSearch"].ToString())
</div>
Run Code Online (Sandbox Code Playgroud)
这可以根据需要完美地工作,但在视图上给出一条额外的线条
**System.Web.Mvc.Html.MvcForm**
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助我,我如何删除额外的行.
您需要将表单包含在使用结构中.
@using (Ajax.BeginForm("ActionName", null, new AjaxOptions
{UpdateTargetId = "dialog-model", InsertionMode = InsertionMode.Replace
}, new { id ="AjaxForm" }))
{
...form here
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2090 次 |
| 最近记录: |