簡體   English   中英

如何設置搜索詞並發布回頁面?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM