首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

,asp.net的有关问题,界面调用Session如何实现

2013-06-26 
求助,asp.net的问题,界面调用Session怎么实现asp:TemplateColumn HeaderText商品名称ItemTemplate

求助,asp.net的问题,界面调用Session怎么实现
<asp:TemplateColumn HeaderText="商品名称">
  <ItemTemplate>
    <a href='MainSkim.aspx?id=<%#DataBinder.Eval(Container.DataItem, "goodsID") %>' style="font-size: medium">
       <%#DataBinder.Eval(Container.DataItem, "goodsName") %>
    </a>  
  </ItemTemplate>
</asp:TemplateColumn>
我想在点击a的时候有个判断,若用户未登录才跳转到MainSkim.aspx界面,否则跳转到MyPage.aspx界面,我不知道怎么写,也不知道写在哪里,求指导,详细指导~~~~
Session["userState"] = true;这是后台代码,可是怎么才能在界面调用呢???
我在这叩谢了!!!! ASP.NET session 界面 ASP
[解决办法]
<%If(Session["userState"] = true)
{
%><%>
}
%>
很套用这样套来套去的~

  <a href='<%#Eval("Url") %>' style="font-size: medium">
       <%#Eval("goodsName") %>
    </a> 

var data=from x in result
select new
{ 选出需要的字段,拼接好url
}

grid.datas==
grid.databind();

[解决办法]
用ajax的同步判断是否有判断,登陆就跳转,没登陆就弹出登陆框

 var html = $.ajax({
  url: "some.php",
  async: false }).responseText; 

[解决办法]

引用:
为什么不在后台判断呢?比如你可以在你对应要跳转的页面后台'MainSkim.aspx  加上Session的判断不就行了?前台貌似不能调用session吧,或者高手来解决下   我也学习学习  

错了,应该说你让他直接跳转到你的目的页面MyPage.aspx,之后在这个页面判断你存状态的session    true就不管它,false就跳转到MainSkim.aspx页面。

热点排行