当前位置: 首页 > news >正文

网站备案拍照背景每日精选12条新闻

网站备案拍照背景,每日精选12条新闻,加工厂网站建设,哪里有服务好的网站建设公司在ASP.NET MVC 2,我想编写一个非常简单的下拉列表中赋予静态的选项。 比如我想“红”,“蓝”和“绿”之间提供选择。 Answer 1: 见这个MSDN文章和用法示例这里对堆栈溢出 。 比方说,你有以下的LINQ / POCO类: public class Color …

在ASP.NET MVC 2,我想编写一个非常简单的下拉列表中赋予静态的选项。 比如我想“红”,“蓝”和“绿”之间提供选择。

Answer 1:

见这个MSDN文章和用法示例这里对堆栈溢出 。

比方说,你有以下的LINQ / POCO类:

public class Color

{

public int ColorId { get; set; }

public string Name { get; set; }

}

让我们说,你有以下型号:

public class PageModel

{

public int MyColorId { get; set; }

}

最后,让我们说,你有颜色下面的列表。 他们可能来自LINQ查询,从静态列表等:

public static IEnumerable Colors = new List {

new Color {

ColorId = 1,

Name = "Red"

},

new Color {

ColorId = 2,

Name = "Blue"

}

};

在您看来,您可以创建一个下拉像这样列表:

n.MyColorId,

new SelectList(Colors, "ColorId", "Name")) %>

Answer 2:

Html.DropDownListFor(

model => model.Color,

new SelectList(

new List{

new { value = 0 , text = "Red" },

new { value = 1 , text = "Blue" },

new { value = 2 , text = "Green"}

},

"value",

"text",

Model.Color

)

)

%>

或者你可以写不上课,把这样的事情直接向视图。

Answer 3:

通过与词典在模型开始避免很多脂肪指法的

namespace EzPL8.Models

{

public class MyEggs

{

public Dictionary Egg { get; set; }

public MyEggs()

{

Egg = new Dictionary()

{

{ 0, "No Preference"},

{ 1, "I hate eggs"},

{ 2, "Over Easy"},

{ 3, "Sunny Side Up"},

{ 4, "Scrambled"},

{ 5, "Hard Boiled"},

{ 6, "Eggs Benedict"}

};

}

}

在查看其转换为用于显示一个列表

@Html.DropDownListFor(m => m.Egg.Keys,

new SelectList(

Model.Egg,

"Key",

"Value"))

Answer 4:

你好这里是如何我在一个项目中做到了:

@Html.DropDownListFor(model => model.MyOption,

new List {

new SelectListItem { Value = "0" , Text = "Option A" },

new SelectListItem { Value = "1" , Text = "Option B" },

new SelectListItem { Value = "2" , Text = "Option C" }

},

new { @class="myselect"})

我希望它可以帮助某人。 谢谢

Answer 5:

或者,如果它从一个数据库上下文是你可以使用

@Html.DropDownListFor(model => model.MyOption, db.MyOptions.Select(x => new SelectListItem { Text = x.Name, Value = x.Id.ToString() }))

Answer 6:

随着“请选择一个项目”

@Html.DropDownListFor(model => model.ContentManagement_Send_Section,

new List { new SelectListItem { Value = "0", Text = "Plese Select one Item" } }

.Concat(db.NameOfPaperSections.Select(x => new SelectListItem { Text = x.NameOfPaperSection, Value = x.PaperSectionID.ToString() })),

new { @class = "myselect" })

从码导出: 主程序员 && 乔尔Wahlund;

王参考: https://stackoverflow.com/a/1528193/1395101 JaredPar;

感谢主程序员 && 乔尔Wahlund && JaredPar;

祝你好运朋友。

Answer 7:

@using (Html.BeginForm()) {

Do you like pizza?

@Html.DropDownListFor(x => x.likesPizza, new[] {

new SelectListItem() {Text = "Yes", Value = bool.TrueString},

new SelectListItem() {Text = "No", Value = bool.FalseString}

}, "Choose an option")

}

我想这个答案是类似培拉特的,因为你在视图中把所有的代码为您的DropDownList直接。 但我认为这是创造AY / N(布尔)下拉列表中的一个有效的方法,所以我想分享。

一些注意事项对于初学者:

不要担心什么“X”叫的 - 在这里创建,是第一次,并且不链接到别的其他地方的MVC应用程序,所以你可以把它你想要什么 - “X”, “模型”,“M”等

用户将在下拉列表中看到的占位符“选择一个选项”,所以如果你愿意,你可以改变这一点。

有一点下降,这表示,降先前文本中“你喜欢比萨饼?”

这应该是一个完整的表格文本,包括一个提交按钮,我想

希望这可以帮助别人,

文章来源: How to write a simple Html.DropDownListFor()?

http://www.zhongyajixie.com/news/48347.html

相关文章:

  • 国外优秀设计公司网站国外推广网站
  • 怎么做盗版视频网站吗百度推广电话销售话术
  • 设备租赁网站建设dy刷粉网站推广马上刷
  • liunx做网站跳转服务器模板网站建设开发
  • 网站推广工具有啥怎么创建网站快捷方式
  • asp动态网站设计模板阳东网站seo
  • 12366纳税服务平台企业seo顾问公司
  • wordpress心得体会东莞做网站排名优化推广
  • 体彩网站建设合肥百度搜索优化
  • 有了源码然后如何做网站搜索引擎调词工具
  • 哪个网站可以做拼图店铺推广
  • 可以自己做logo的网站怎么做好网站方式推广
  • 厦门软件外包公司株洲seo快速排名
  • 菲律宾 网站开发公司销售推广
  • 网站开发外包公司有哪些部门视频号链接怎么获取
  • 什么网站可以做平面赚钱嘉兴seo外包公司
  • 公司制作一个网站成人短期培训学校
  • 宁波做网站的公司哪家好收录优美图片手机版
  • 二手车辆交易网站如何做营销策划公司是干什么的
  • 简单网站建设模板下载网络营销的定义
  • 做百度推广一定要有自已网站公司网站搭建流程
  • wordpress 后台更改密码国外seo大神
  • 别人做的网站怎么打开吗百度怎么做网站
  • 重庆企业网站营销设计百度一下你就知道主页
  • 美化版wordpress杭州专业seo服务公司
  • 河南专业网站建设如何优化seo
  • 做网站分为哪几个岗位优化营商环境心得体会2023
  • nodejs做后端的网站网络营销知识点
  • 学习软件的网站厦门seo优化外包公司
  • 湖北省住房部城乡建设厅网站首页营销模式100个经典案例