Kri*_*isc 4 asp.net httpwebrequest asp.net-mvc-2
我正在编写一个ASP.NET应用程序,它根据通过Request对象发送的内容初始化一些上下文数据.我应该如何存储它,以便它只对处理请求的对象可见?
基本上我有一个查看请求的HttpModule,并根据传入的数据做一些事情:
public void OnBeginRequest(object sender, EventArgs e){
if((sender as HttpApplication).Request.Url.Host == "something"){
// Store some extra information here
}
}
Run Code Online (Sandbox Code Playgroud)
然后我想在视图中稍后在管道中检索数据
<%: somehowGetRequestSpecificData.MyProperty %>
Run Code Online (Sandbox Code Playgroud)
我应该如何以及在哪里存储这些东西?
Sun*_*nny 12
IMO - HTTPContext.Items是实现这一目标的最佳方式.
参考:http://www.4guysfromrolla.com/articles/060904-1.aspx
HTH.
| 归档时间: |
|
| 查看次数: |
1231 次 |
| 最近记录: |