Asp.net 将链接和按钮合并为一个
请查看以下代码:Asp.net 将链接和按钮合并为一个,asp.net,Asp.net,请查看以下代码: <div class="widget bg"> <h3>Kategorier</h3> <ul> @using (Html.BeginForm("BlogHome", "Home", FormMethod.Post)) { foreach (var group in Model.Categories.GroupB
<div class="widget bg">
<h3>Kategorier</h3>
<ul>
@using (Html.BeginForm("BlogHome", "Home", FormMethod.Post))
{
foreach (var group in Model.Categories.GroupBy(c => c))
{
<li><a href="#">@group.Key (@group.Count())</a></li>
<button value="@group.Key" name="cat">Click Me</button>
}
}
</ul>
</div>
以下是在视图中循环的字符串列表:
var listOfCategories = new List<string>();
foreach (var item in lista)
{
listOfCategories.Add(item.ChoosenCategory);
}
var listOfCategories=new List();
foreach(列表A中的变量项)
{
类别列表。添加(项。选择类别);
}
编辑:
@使用(Html.BeginForm(“BlogHome”,“Home”,FormMethod.Post,new{id=“form1”}))
{
foreach(Model.Categories.GroupBy中的var组(c=>c))
{
}
}
您可以在标签上使用attributeonclick=“form.submit();”
来提交表单。您可以在标签上使用attributeonclick=“form.submit();“
来提交表单。您可以在标签上使用attributeonclick=“form.submit();”
来提交表单。您可以使用attributeonclick=“form.submit();”
在标签上提交表单。给表单一个id
:
@using (Html.BeginForm("BlogHome", "Home", FormMethod.Post, new { id = "form1" }))
然后将submit
功能设置为锚定的onclick操作:
<a href="#" onclick="document.getElementById('form1').submit()">@group.Key (@group.Count())</a>
给表单一个
id
:
@using (Html.BeginForm("BlogHome", "Home", FormMethod.Post, new { id = "form1" }))
然后将submit
功能设置为锚定的onclick操作:
<a href="#" onclick="document.getElementById('form1').submit()">@group.Key (@group.Count())</a>
给表单一个
id
:
@using (Html.BeginForm("BlogHome", "Home", FormMethod.Post, new { id = "form1" }))
然后将submit
功能设置为锚定的onclick操作:
<a href="#" onclick="document.getElementById('form1').submit()">@group.Key (@group.Count())</a>
给表单一个
id
:
@using (Html.BeginForm("BlogHome", "Home", FormMethod.Post, new { id = "form1" }))
然后将submit
功能设置为锚定的onclick操作:
<a href="#" onclick="document.getElementById('form1').submit()">@group.Key (@group.Count())</a>
所以基本上你想要链接来提交表单而不是按钮?这正是我想要的。基本上你想要链接来提交表单而不是按钮?这正是我想要的。基本上你想要链接来提交表单而不是按钮?这正是我想要的。基本上你想要链接来提交表单而不是按钮按钮?这正是我想要回答的…但是…这似乎没有传递我以前存储在value=“@group.Key”中的值…如果您删除了该代码,它将消失。尝试创建一个输入type=“hidden”来存储该值。嗯,似乎每次都发送相同的值?哪个值相同?更改值的代码在哪里?如果操作具有参数,则可以像在我的示例代码中使用
BeginForm
一样传递它们。查看此帖子以了解更多信息:。感谢您的回答……但是……这似乎没有传递我以前存储在value=“@group.Key”中的值……如果您删除了该代码,则它将消失。尝试创建一个输入type=“hidden”来存储该值。嗯,似乎每次都发送相同的值?哪个值相同?更改值的代码在哪里?如果操作具有参数,则可以像在我的示例代码中使用BeginForm
一样传递它们。查看此帖子以了解更多信息:。感谢您的回答……但是……这似乎没有传递我以前存储在value=“@group.Key”中的值……如果您删除了该代码,则它将消失。尝试创建一个输入type=“hidden”来存储该值。嗯,似乎每次都发送相同的值?哪个值相同?更改值的代码在哪里?如果操作具有参数,则可以像在我的示例代码中使用BeginForm
一样传递它们。查看此帖子以了解更多信息:。感谢您的回答……但是……这似乎没有传递我以前存储在value=“@group.Key”中的值……如果您删除了该代码,则它将消失。尝试创建一个输入type=“hidden”来存储该值。嗯,似乎每次都发送相同的值?哪个值相同?更改值的代码在哪里?如果操作具有参数,则可以像在我的示例代码中使用BeginForm
一样传递它们。查看此帖子以了解更多信息:。