gpt4 book ai didi

asp.net-mvc - 如何将文本框值传递到asp.net mvc中的查询字符串中

转载 作者:行者123 更新时间:2023-12-01 10:15:37 25 4
gpt4 key购买 nike

又一个 ASP.NET MVC 新手!我想做的就是在我的页面上添加一个搜索文本框,如果我输入一些内容并单击搜索,则要重定向到的网址末尾应包含以下内容,就像在 stackoverflow 中一样,

/search?q=searchedtext

这就是我现在所拥有的,

<input id="searchText" maxlength="100" type="text" name="query" />
<a href="???" class="searchButton">
Search
</a>

我的 Controller 中有一个这样的函数,

public ActionResult Search(string query)
{

}

这是路线,

routes.MapRoute(
"Search",
"Search",
new { controller = "Posts", action = "Search"}
);

任何人都可以填补这里的空白:)。任何意见表示赞赏。

最佳答案

您需要将客户端代码包装在表单中:

<form action="/Search" method="get">
<input id="q" name="q" maxlength="100" type="text" />
<input type="submit" id="submit" value="Search" />
</form>

关于asp.net-mvc - 如何将文本框值传递到asp.net mvc中的查询字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1042587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com