[英]Passing arguments like in Asp.net MVC
In mvc, you can pass arguments like so 在mvc中,您可以像这样传递参数
new { A = B, C= "D", E ="F", ... }
I'd like to pass arguments like so to my own procedures, looking for links to any samples/tutorial for the same 我想像这样将参数传递给我自己的过程,以查找指向相同示例的任何示例/教程的链接
thanks 谢谢
查阅这篇 MSDN文章是对象初始化
You should look into anonymous types and reflection in C#. 您应该研究C#中的匿名类型和反射。
In short: 简而言之:
如果您不使用ASP.NET MVC,则需要按照上面的答案在方法中使用反射,但是,如果要编写ASP.NET MVC扩展方法,则可以使用称为AnonymousObjectToHtmlAttributes
HtmlHelper方法RouteValueDictionary
从匿名对象或使用RouteValueDictionary构造函数,匿名对象初始化其值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.