我有一個Asp.net MVC 4應用程序。我已經爲這個應用程序添加了一個網格。一些搜索框如何顯示在此網格的頂部。Asp.net mvc webgrid搜索
我的第一選擇是消除此, 如果我不能刪除它,我想控制的行爲,即如何過濾柱。
下面是代碼
@model IEnumerable<Fai.Backend.Services.Models.CaseListModel>
<script type="text/javascript">
</script>
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
<div class="row">
<div class="columns twelve">
<select id="statusFilter">
<option value='0'>@Fai.Backend.Services.Utilities.TextProvider.StatusOpen </option>
<option value='1'>@Fai.Backend.Services.Utilities.TextProvider.StatusClosed </option>
<option value='2' selected="selected">@Fai.Backend.Services.Utilities.TextProvider.StatusAll</option>
</select>
</div>
</div>
<div class="dataTable">
@{
var grid = new WebGrid(source:Model,canPage:false);
@grid.GetHtml(
columns: grid.Columns(grid.Column("Date", @Fai.Backend.Services.Utilities.TextProvider.Text.CreatedOn, canSort: true),
grid.Column("Title", @Fai.Backend.Services.Utilities.TextProvider.Text.Title, canSort: true),
grid.Column("NameOfCreatingUser", @Fai.Backend.Services.Utilities.TextProvider.Text.CreatedBy, canSort: true),
grid.Column("Company", @Fai.Backend.Services.Utilities.TextProvider.Text.Company, canSort: true),
grid.Column("Organization", @Fai.Backend.Services.Utilities.TextProvider.Text.Organization, canSort: true),
grid.Column("Status", @Fai.Backend.Services.Utilities.TextProvider.Text.Status, canSort: true),
grid.Column("", format: @<text>@Html.ActionLink(Fai.Backend.Services.Utilities.TextProvider.Text.ViewCaseDetails, "Details", "Case", new { id = item.Id }, null)</text>)
));
}
</div>
你可以顯示代碼,你有*添加*這個網格?同樣在你的問題中,你似乎在討論ASP.NET MVC 4,但你的問題是用asp.net-mvc-3標記的。那麼是哪一個呢? –
我已經更新了帖子,代碼 – Ovais
這是唯一的相關視圖嗎?這裏沒有搜索框。如果它是通過javascript添加的,那麼javascript在哪裏? – user1477388