Request State Example
This example first sets an state variable myvariable with the value myvalue using request.state.set(). Then using an se:if to test if the myvariable exists, it displays the value using request.state.get().
The request.state vipers are using the HttpContext.Items collection to store/retrieve information. When you're also using native ASP.NET pages within your site, you can thus use the HttpContext.Items collection and the request.state vipers to pass on/share information between sxml and ASP.NET pages.
Smartsite SXML | Copy Code |
---|---|
{request.state.set(myvariable,myvalue)} <se:if expression="request.state.exists(myvariable)"> {request.state.get(myvariable)} </se:if> |
Example Result | Copy Code |
---|---|
myvalue |