1
我有2個文本框和一個按鈕。刷新頁面時會自動插入數據?
目標是保存按鈕單擊文本框數據並清空文本框,以便爲下一個條目做好準備。
即使按鈕單擊後文本框看起來爲空,問題仍然存在。如果我刷新頁面,最後插入的值會自動插入到數據庫中。
頁面代碼:
<script type="text/javascript">
$(document).ready(function() {
$("#Time").val("");
$("#Title").val("");
});
</script>
<%Html.EnableClientValidation(); %>
<% using (Html.BeginForm())
{ %>
<div id="fullform">
<h2>Enter the program list</h2>
<div id="CreateData">
<div>
<%:Html.LabelFor(m=>m.Year) %>
</div>
<div>
<%:Html.TextBoxFor(m=>m.Year) %>
</div>
<div>
<table>
<tr>
<td><%:Html.LabelFor(m=>m.Time) %></td>
<td><%:Html.LabelFor(m=>m.Title) %></td>
<td></td>
</tr>
<tr>
<td><%:Html.TextBoxFor(m => m.Time)%></td>
<td><%:Html.TextBoxFor(m=>m.Title) %></td>
<td><input type="image" value="Register" src="../../Content/images/btnAdd.png"/></td>
</tr>
</table>
</div>
我在做什麼錯?
沒有因爲插入的數據會在底部 – kandroid
顯示我不能重定向到一個不同的頁面,我認爲你仍然可以使用Post/Redirect/Get模式,請參閱此博客文章以獲取一個asp.net MVC特定示例 - http://www.stevefenton.co.uk/Content/Blog/Date/201104/Blog/ASP-NET-MVC-Post -Redirect-Get-Pattern/ – ipr101
乾杯兄弟。這解決了我的問題。 – kandroid