我很擅长使用MVC3应用程序。最近我一直在网站上工作,我正在使用实体框架数据库第一种方法,我的代码是自动生成的。但我想使用单选按钮,以便用户可以选择他们的选项而不是在文本框中排版。现在页面的模型是(自动创建):
public int RID { get; set; }
public string Contribution { get; set; }
public string Topic_Relevance { get; set; }
public string Significance { get; set; }
public string Technique_Quality { get; set; }
我想在视图页面上使用主题相关的单选框(例如0-20%,21-40%,41-60%,61-80%,81-100%),并且还希望不插入所选值插入数据库。我该怎么做?
请帮忙吗?
答案 0 :(得分:1)
嗯,您无法使用单选按钮选择范围。您可以选择表示该范围的单个值(0,21,41等)。您还希望Topic_Relevance是整数而不是字符串。
如果你这样做,那么做这样的事情就相对简单了:
@Html.RadioButtonFor(m => m.Topic_Relevance, 0)
@Html.RadioButtonFor(m => m.Topic_Relevance, 21)
@Html.RadioButtonFor(m => m.Topic_Relevance, 41)
@Html.RadioButtonFor(m => m.Topic_Relevance, 61)
@Html.RadioButtonFor(m => m.Topic_Relevance, 81)
等。你可能想在这些上加上标签来表示用户的范围。