[英]How do i declare and use a C# object in an .ASPX file?
我正在使用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中使用这些东西。 通常,有更好的方法可以将用户界面元素封装在用户控件和母版页中。
旁注: .aspx
文件中不能使用using
指令。 如果需要在代码中导入某些名称空间,则应在<%@ Page %>
指令之后添加<%@ Imports Namespace="SomeNamespace" %>
<%@ Page %>
指令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.