mirror of
https://github.com/mm201/pkmn-classic-framework.git
synced 2026-09-14 05:05:14 -05:00
Added RequireScript control, use on master.
This commit is contained in:
@@ -3552,6 +3552,7 @@
|
||||
<Compile Include="src\FakeOpponentGenerator4.cs" />
|
||||
<Compile Include="src\OnceTemplate.cs" />
|
||||
<Compile Include="src\RequireLinkBase.cs" />
|
||||
<Compile Include="src\RequireScript.cs" />
|
||||
<Compile Include="src\RetinaImage.cs" />
|
||||
<Compile Include="src\RetinaImageBase.cs" />
|
||||
<Compile Include="test\BoxUp.aspx.cs">
|
||||
|
||||
@@ -10,8 +10,9 @@
|
||||
<asp:ContentPlaceHolder ID="cpHead" runat="server" />
|
||||
<link rel="stylesheet" href="~/css/main.css" type="text/css" />
|
||||
<link rel="shortcut icon" href="~/favicon.ico?1" type="image/vnd.microsoft.icon" />
|
||||
<script type="text/javascript" src="<%= ResolveUrl("~/script/jquery-1.11.1.min.js") %>"></script>
|
||||
<script type="text/javascript" src="<%= ResolveUrl("~/script/retina.js") %>"></script>
|
||||
|
||||
<pf:RequireScript Key="jquery" ScriptUrl="~/script/jquery-1.11.1.min.js" runat="server" />
|
||||
<pf:RequireScript Key="retina" After="jquery" ScriptUrl="~/script/retina.js" runat="server" />
|
||||
</head>
|
||||
<body class="<%= HeaderCssClass %>">
|
||||
<asp:Literal ID="litHeaderCssClassKeep" Visible="false" runat="server" />
|
||||
|
||||
26
gts/src/RequireScript.cs
Normal file
26
gts/src/RequireScript.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
|
||||
namespace PkmnFoundations.Web
|
||||
{
|
||||
public class RequireScript : RequireLinkBase
|
||||
{
|
||||
public RequireScript() : base()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void RenderHeader(System.Web.UI.HtmlTextWriter writer)
|
||||
{
|
||||
writer.AddAttribute("src", ResolveUrl(ScriptUrl ?? ""));
|
||||
writer.AddAttribute("type", Type ?? "text/javascript");
|
||||
writer.RenderBeginTag("script");
|
||||
writer.RenderEndTag();
|
||||
}
|
||||
|
||||
public String ScriptUrl { get; set; }
|
||||
public String Type { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user