[英]Set a selected value for a DropDownList on page post back/page load?
[英]How to set search term and post back to page?
我有許多標簽,單擊這些標簽后應設置新的搜索字詞,並發回我所在的同一頁面。
因此,我需要設置新的搜索詞。 並刷新或發回我的頁面。
Index.cshtml
<div class="col-sm-10">
@foreach (String tag in Model.MySearchResults[i].Tags)
{
<span class="badge" >
<a href="~/Views/Home/Index.cshtml" >
@tag
@Model.SearchTerm = @Model.MySearchResults[i].Tags.ToString()
</a>
</span>
}
</div>
在培訓的第3周剛學習C#mvc。 謝謝你的幫助。
實際上,這取決於索引視圖背后的操作。
通常,它將接受單個字符串參數searchTerm
。
在這種情況下,您可以相應地編輯HTML:
<a href="~/Views/Home?SearchTerm=@Model.MySearchResults[i].Tags.ToString()">
如果需要傳遞其他值,則可能必須將其他參數添加到queryString中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.