![]() |
1
0
什么不起作用?你的代码运行吗?它是否生成字符串?
您至少有一个打字错误会导致生成的字符串在HTML表单中不起作用。应该是
编辑2:
得到
编辑: 我会这样做的。使调用代码负责从EF对象中读取键/值对。然后,renderselect扩展方法可以更清晰。您不希望视图助手方法依赖于模型对象的结构。当然,您不希望帮助器方法依赖于使用EF对象这一事实。
对于vb.net中的一整套重载DropDownList函数,请从vbmvc.codeplex.com项目中签出此文件,从中复制和修改上述代码。 http://vbmvc.codeplex.com/sourcecontrol/changeset/view/19233?projectName=VBMVC#331689 该代码的返回类型为Xelement,但如果需要,只需使用result.toString获取元素的字符串表示形式。 |
![]() |
2
0
好吧,所以2.0中的内省很差,但是3.5中的内省有所改善。所以我几乎放弃了这个,直到我开始乱弄gettype,我偶然发现了:
现在我可以这样称呼它
|
![]() |
3
0
如果vb看起来是冗长的自省,那么它的最大缺点就是它。如果您有一个具有属性名称的字符串,那么就没有好的方法来获取随机对象上该属性的值。要想使某件事奏效,就需要接触每门课。丹尼斯·帕尔默的方法可能是允许创建通用选择的最佳方法。 所以我提出了一个问题:在未来的版本中,实体框架团队是否会为此构建一些有用的东西? |
![]() |
Karl · 如何引发PrintPage的事件? 2 年前 |
![]() |
Daniel · LINQ从列表的dataTable中提取部分匹配 2 年前 |
![]() |
limelatte · 如何在datagridview中屏蔽特定列? 2 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 2 年前 |
![]() |
D T · 如何为Excel Com设置公式? 3 年前 |
![]() |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 3 年前 |