1 Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive tag":{pa
ttern:/<%\s*@.*%>/i,inside:{"page-directive tag":/<%\s*@\s*(?:Assembly|Control|I
mplements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Reg
ister)?|%>/i,rest:Prism.languages.markup.tag.inside}},"directive tag":{pattern:/
<%.*%>/i,inside:{"directive tag":/<%\s*?[$=%#:]{0,2}|%>/i,rest:Prism.languages.c
sharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+
(?:=(?:("|')(?:\\\1|\\?(?!\1)[\w\W])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages
.insertBefore("inside","punctuation",{"directive tag":Prism.languages.aspnet["di
rective tag"]},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.
insertBefore("aspnet","comment",{"asp comment":/<%--[\w\W]*?--%>/}),Prism.langua
ges.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp script
":{pattern:/<script(?=.*runat=['"]?server['"]?)[\w\W]*?>[\w\W]*?<\/script>/i,ins
ide:{tag:{pattern:/<\/?script\s*(?:\s+[\w:-]+(?:=(?:("|')(\\?[\w\W])*?\1|\w+))?\
s*)*\/?>/i,inside:Prism.languages.aspnet.tag.inside},rest:Prism.languages.csharp
||{}}}}),Prism.languages.aspnet.style&&(Prism.languages.aspnet.style.inside.tag.
pattern=/<\/?style\s*(?:\s+[\w:-]+(?:=(?:("|')(\\?[\w\W])*?\1|\w+))?\s*)*\/?>/i,
Prism.languages.aspnet.style.inside.tag.inside=Prism.languages.aspnet.tag.inside
),Prism.languages.aspnet.script&&(Prism.languages.aspnet.script.inside.tag.patte
rn=Prism.languages.aspnet["asp script"].inside.tag.pattern,Prism.languages.aspne
t.script.inside.tag.inside=Prism.languages.aspnet.tag.inside); | 1 Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive tag":{pa
ttern:/<%\s*@.*%>/i,inside:{"page-directive tag":/<%\s*@\s*(?:Assembly|Control|I
mplements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Reg
ister)?|%>/i,rest:Prism.languages.markup.tag.inside}},"directive tag":{pattern:/
<%.*%>/i,inside:{"directive tag":/<%\s*?[$=%#:]{0,2}|%>/i,rest:Prism.languages.c
sharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+
(?:=(?:("|')(?:\\\1|\\?(?!\1)[\w\W])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages
.insertBefore("inside","punctuation",{"directive tag":Prism.languages.aspnet["di
rective tag"]},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.
insertBefore("aspnet","comment",{"asp comment":/<%--[\w\W]*?--%>/}),Prism.langua
ges.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp script
":{pattern:/(<script(?=.*runat=['"]?server['"]?)[\w\W]*?>)[\w\W]*?(?=<\/script>)
/i,lookbehind:!0,inside:Prism.languages.csharp||{}}}); |