Asp.net mvc 5 如何在没有脚本的情况下获取Dropdownlistfor的文本?

Asp.net mvc 5 如何在没有脚本的情况下获取Dropdownlistfor的文本?,asp.net-mvc-5,Asp.net Mvc 5,我搜索了这么多的例子,但没有找到任何合适的答案。 我必须得到Dropdownlistfor的文本,但它总是传递值mean id。 不使用Jquery或Javascript。使用提交的所选选项的值。如果值与显示文本不同,则不使用javascipt就无法显示。但是为什么您认为您需要发布显示文本如果您在POST方法中再次需要它,只需根据发布的值从存储库中获取它。dropdownlistfor是静态的,当我发布时。它提供值,但我必须使用下拉文本来过滤数据。下拉列表有三个静态值,如“高”、“正常”和“低”

我搜索了这么多的例子,但没有找到任何合适的答案。 我必须得到Dropdownlistfor的文本,但它总是传递值mean id。
不使用Jquery或Javascript。

使用提交的所选选项的
值。如果
与显示文本不同,则不使用javascipt就无法显示。但是为什么您认为您需要发布显示文本如果您在POST方法中再次需要它,只需根据发布的值从存储库中获取它。dropdownlistfor是静态的,当我发布时。它提供值,但我必须使用下拉文本来过滤数据。下拉列表有三个静态值,如“高”、“正常”和“低”…因此我将其设置为静态,但当我发布数据时..模型传递值。如何将文本传递给方法?模型中填充了优先级字符串。我将其从模型中传递。然后将值设置为
正常
!哦。。!!!明白了,谢谢。。。