[英]C# Silverlight: How to get ID from within Silverlight using asp.net MVC
对于Silverlight应用程序,如果使用标准MVC格式的{controller} / {action} / {id}给定URL,则在使用MVC时如何从URL获取ID。
MVC是否有任何特定内容,或者需要“手动”解析此URL?
好吧,很简单,要么查看Request.Params [“ id”]要么-更优雅-向您的Controller方法添加一个名称为“ id”的参数(大小写无关紧要)。
public void Index(string id) { }
即使对于更复杂的对象也可以使用,MVC在检索信息并将其与控制器方法的参数匹配方面做得很好。
public class Data {
public string ID { get; set; }
}
public void Index(Data data) {
// data.id should be set
}
Silverlight在客户端上运行,因此它无法访问服务器上的值。 但是,服务器可以将信息传递给客户端。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.