我们有一个项目,即Sharepoint解决方案与Commerce Server相结合。这是一个网上商店,我们目前正在安装一个功能,其中使用cookie存储篮子中的产品。
我们通过在Cookie文件中添加所有产品guids +数量来实现这一目标。
但是,下次访问时在哪里加载用户篮子?
在普通的asp.net网站上,我会使用Global.asax - > Session_start,但据我所知,Sharepoint解决方案中没有Global.asax。
所以我的问题是:有没有办法对Sharepoint中的session_start事件做出反应?或者还有其他更合适的事件/方式吗?我对Sharepoint的关注度不高,所以很乐意接受任何帮助!
答案 0 :(得分:0)
我们最终将代码放在购物篮的webpart中。这是一个非常好的解决方案,因为它存在于网站的每个页面上。
我更希望将代码放在HttpModule中,但在Sharepoint中设置它是非常烦人的。而且只是将代码放在购物篮中更加错误修剪。