在ASP.NET MVC中,如果要在创建SelectList时不选择任何值,可以将selectedValue参数设置为null或者传递一个空字符串。以下是一个示例代码,演示如何创建一个不选择任何值的SelectList:
// 创建一个空的SelectList
var selectList = new SelectList(items, "Value", "Text", null);
// 或者
var selectList = new SelectList(items, "Value", "Text", "");
// items是一个包含选项的列表
var items = new List
{
new SelectListItem { Value = "1", Text = "Option 1" },
new SelectListItem { Value = "2", Text = "Option 2" },
new SelectListItem { Value = "3", Text = "Option 3" }
};
在上面的代码中,selectList的最后一个参数被设置为null或空字符串,这样在创建SelectList时将不会选择任何值。在视图中使用这个selectList时,就可以得到一个没有默认选中值的下拉列表。