首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ASP.NET MVC RC中的Html.DropDownList(刷新)不预先选择项目

您好!感谢您的问题。在ASP.NET MVC RC中,Html.DropDownList() 是一个强类型的辅助方法,用于在视图中呈现下拉列表。它可以在刷新时预先选择项目。

为了实现这一点,您需要在控制器中将所需的选定项目传递到视图中。您可以通过将所需的选定项目添加到模型或视图包中来实现这一点。

例如,假设您有一个名为“MyModel”的模型,其中包含一个名为“SelectedItem”的属性。您可以将所需的选定项目添加到模型中,然后将模型传递到视图中。

在控制器中:

代码语言:csharp
复制
public ActionResult MyAction()
{
    MyModel model = new MyModel();
    model.SelectedItem = "MySelectedItem";
    return View(model);
}

在视图中,您可以使用Html.DropDownList() 方法来呈现下拉列表,并将所需的选定项目传递给它。

代码语言:csharp
复制
@Html.DropDownList("MyDropDownList", new SelectList(Model.Items, "Value", "Text", Model.SelectedItem))

这将在刷新时预先选择“MySelectedItem”。

希望这可以解决您的问题。如果您有其他问题或需要进一步的帮助,请随时告诉我。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券