Vb.net 提交按钮,MVC3,VB
我在使用从下拉列表中选择的值时遇到问题。如何从视图中传递选定的值 理想情况下,我们希望使用选定的下拉值来确定查询。感谢您的帮助Vb.net 提交按钮,MVC3,VB,vb.net,asp.net-mvc-3,http-post,Vb.net,Asp.net Mvc 3,Http Post,我在使用从下拉列表中选择的值时遇到问题。如何从视图中传递选定的值 理想情况下,我们希望使用选定的下拉值来确定查询。感谢您的帮助 谢谢我会将它们包括在视图模型中,然后将视图模型传递回控制器 视图模型 public class vm { //your other viewmodel data public string? SelectedValue { get; set; } public SelectList forDropDownUse { get; set; } } 看法 已从转换为
谢谢我会将它们包括在视图模型中,然后将视图模型传递回控制器 视图模型
public class vm
{
//your other viewmodel data
public string? SelectedValue { get; set; }
public SelectList forDropDownUse { get; set; }
}
看法
已从转换为vb.net
发布一些代码!我们不知道您正在使用什么值,如何将它们输出为html等。不要在标题中添加MVC或VB之类的内容。这就是标记的用途。我将如何使用该方法来实现这一点?VB中是否有HTTP post方法?这就是我被耽搁的地方。谢谢
@model namespace.vm
@using (Html.BeginForm())
{
@Html.DropDownListFor(m => m.SelectedValue, forDropDownUse, " -- Select A Value -- ")
<input type="Submit" value="submit model" />
}
[HttpPost]
public ActionResult postedAction(vm model)
{
//actions with other data in model
string selectedValue = model.SelectedValue.Value;
//work with selected value
return RedirectToAction("SomeDisplayAction");
}
<HttpPost> _
Public Function postedAction(model As vm) As ActionResult
'actions with other data in model
Dim selectedValue As String = model.SelectedValue.Value
'work with selected value
Return RedirectToAction("SomeDisplayAction")
End Function