i have a webapplication in .net and use a DetailsView. im control this DetailsView with a SqlDataSource. i set a session with jquery.
<script >
var baseUrl = (window.location).href;
var clubid = baseUrl.substring(baseUrl.lastIndexOf('=') + 1);
sessionStorage.setItem("se", "13801");
var ses = sessionStorage.getItem("se");
</script>
Fields of DetailsView :
<Fields>
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False" ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="name" HeaderText="name"
SortExpression="name" />
<asp:BoundField DataField="saltasis" HeaderText="saltasis" SortExpression="saltasis" />
<asp:CommandField />
<asp:CommandField ShowEditButton="True" />
<asp:CommandField ShowInsertButton="True" />
<asp:CommandField ShowDeleteButton="True" />
</Fields>
and SQLDATASOURCEID :
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:sina1ConnectionString %>"
SelectCommand="SELECT * FROM [club] WHERE saltasis = @saltasis">
<SelectParameters>
<asp:SessionParameter Name="?" SessionField="?" Type="string" />
</SelectParameters>
</asp:SqlDataSource>
how to use a session as a value in SelectCommand of SqlDataSource for DetailsView.