有母版的页面,怎么调用自定义控件
LoginAuthControl.ascx
Back.master
index.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
</asp:Content>
自定义控件的作用是检测用户是否session过时,如果过时,退到登录页。
我试着放在母版页里面,但没起作用,session过时不会检测,导致调用用户信息时出错。
所以我想每个页面都放这个检测控件,但是页面都是都存在母版,所以aspx页面没有头,不知怎么调用?
这问题怎么解决呢?
[解决办法]
- HTML code
<%@ Page Language="C#" MasterPageFile="Back.master" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index.aspx" Title="无标题页" %><%@ Register src="LoginAuthControl.ascx" tagname="LoginAuthControl" tagprefix="uc1" %><body><uc1:auction_sye99_list ID="LoginAuthControl1" runat="server" /></body>
[解决办法]
不好意思 上面那个<uc1: >后面跟的不对
- HTML code
<%@ Page Language="C#" MasterPageFile="Back.master" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index.aspx" Title="无标题页" %><%@ Register src="LoginAuthControl.ascx" tagname="LoginAuthControl" tagprefix="uc1" %><body><uc1:LoginAuthControl ID="LoginAuthControl1" runat="server" /></body>
[解决办法]
你不是有模板页么?在模板页里做判断啊.
[解决办法]
嗯。在你的母版页进行判断、那么你会省很多的事情。