我正在使用 asp.net 和 C# 制作一个网站,而且我遇到了第一个障碍,我发现要使用代码,你可以将 <% %> 与 asp 一起使用,但我不明白如何创建我的类的对象在aspx文件中使用?
我认为它的语法比我似乎无法工作的任何东西都重要。
谢谢,
灰
如果您需要声明一个全局对象可在页面中的任何位置访问:
<script runat="server">
// ObjectType: Your class name
// Name: Your instance (variable) name.
ObjectType Name = new ObjectType();
</script>
如果您只需要一个局部变量:
<%
ObjectType name = new ObjectType();
name.SomeMethod();
%>
顺便说一句,你应该有充分的理由在 ASP.NET 中使用这些东西。通常有更好的方法将用户界面元素封装在用户控件和母版页中。
旁注:您不能在文件中使用using
指令。.aspx
如果你需要在你的代码中导入一些命名空间,你应该<%@ Imports Namespace="SomeNamespace" %>
在你的指令之后添加<%@ Page %>
指令。