C# 如何在MasterPage.Master中声明函数而不是代码隐藏?
在我的母版页中。母版我有以下代码:C# 如何在MasterPage.Master中声明函数而不是代码隐藏?,c#,asp.net,C#,Asp.net,在我的母版页中。母版我有以下代码: <% if (Convert.ToBoolean(Session["FullVersion"])) { %> <asp:LinkButton ID="LinkButton1" Text="Gå til mobilversjon" OnClick="GoToMobileVersion" runat="server" /> <% } %> 我想在MasterPage.Master中声明函数。 我将使用什么语法来
<% if (Convert.ToBoolean(Session["FullVersion"])) { %>
<asp:LinkButton ID="LinkButton1" Text="Gå til mobilversjon" OnClick="GoToMobileVersion" runat="server" />
<% } %>
我想在MasterPage.Master中声明函数。
我将使用什么语法来执行此操作
以下是我想做的:
<%
protected void GoToMobileVersion ()
{
Session["FullVersion"] = false;
Server.TransferRequest(Request.Url.AbsolutePath, false);
}
%>
您可以使用script runat=“server”块定义函数
受保护的void GoToMobileVersion()
{
会话[“FullVersion”]=false;
Server.TransferRequest(Request.Url.AbsolutePath,false);
}
<%
protected void GoToMobileVersion ()
{
Session["FullVersion"] = false;
Server.TransferRequest(Request.Url.AbsolutePath, false);
}
%>
<script runat="server">
protected void GoToMobileVersion ()
{
Session["FullVersion"] = false;
Server.TransferRequest(Request.Url.AbsolutePath, false);
}
</script>