a) Det er ikke "script", det er C# (rigtig programmering!)
b) Du bør have en tilhørende "codebehind" fil, da du skal separere logik og præsentation. Hvis du ikke gør det, giver det ikke meget mening overhovedet at benytte ASP.NET !
Typisk ser det sådan her ud, i fil strukturen:
MyPage.aspx
MyPage.aspx.cs
Hvis du absolut
vil kører embed kode, se eksemplet her fra MSDN:
http://msdn.microsoft.com/en-us/library/ms178135.aspx<%@ Page Language="C#" %>
<script runat=server>
protected String GetTime()
{
return DateTime.Now.ToString("t");
}
</script>
<html>
<body>
<form id="form1" runat="server">
Current server time is <% =GetTime()%>.
</form>
</body>
</html>