首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在webforms中使用MVC SelectList

在webforms中使用MVC SelectList
EN

Stack Overflow用户
提问于 2015-07-21 00:02:37
回答 1查看 720关注 0票数 0

我希望在MVC下拉列表中对项进行分组,并考虑将asp.net的SelectList功能用于我的webforms项目。这是我尝试过的方法和结果。你能帮我装订一下吗?

代码语言:javascript
运行
复制
<asp:DropDownList runat="server" id="ddlGroupBySelGeo" AutoPostBack="True"
       DataTextField="Text" DataValueField="Value"
       SelectMethod="GetMapItems" OnSelectedIndexChanged="ddlGroupBySelGeo_OnSelectedIndexChanged">
</asp:DropDownList>

public SelectList GetMapItems(object sender, EventArgs e)
{
    var items = new List<SelectListItem>();
    var group1 = new SelectListGroup() { Name = "Select" };
    var group2 = new SelectListGroup() { Name = "Group" };

    items.Add(new SelectListItem() { Text = "display selected",                                 Value = "select",           Group = group1 });
    items.Add(new SelectListItem() { Text = GetLocalResourceObject("Region").ToString(),        Value = "Regional",         Group = group2 });
    items.Add(new SelectListItem() { Text = GetLocalResourceObject("Municipality").ToString(),  Value = "Municipio",        Group = group2 }); 
    items.Add(new SelectListItem() { Text = GetLocalResourceObject("Locality").ToString(),      Value = "Localidade",       Group = group2 });
    items.Add(new SelectListItem() { Text = GetLocalResourceObject("Neighborhood").ToString(),  Value = "Bairro",           Group = group2 });            

    return new SelectList(items);
}

EN

Stack Overflow用户

发布于 2015-07-21 02:36:05

在返回之前,您是否尝试过在SelectList中设置ValueText参数?

代码语言:javascript
运行
复制
return new SelectList(items, "Value", "Text");
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31521156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档