请问在asp.net中关于import namespace的问题
一个简单的例子如下:
首先定义一个包含静态属性的类
namespace Wmj
{
public class CIndex
{
public static string name="N/A";
}
}
然后在一个包含信息提交的页面中这样写
<%@page language="C#"%>
<%@Import namespace="Wmj"%>
<script language="C#" runat="server">
void Button_Click(object sender,EventArgs e)
{
CIndex.name=textBox1.Text;//将要传到另一页的值赋给类的静态属性
Response.Redirect("index2.aspx");
}
</script>
<form runat="server">
<asp:TextBox id="textBox1" runat="server"/>
<asp:Button text="提交" Onclick="Button_Click" runat="server"/>
</form>
在另一页中
<%@page language="C#"%>
<%@Import namespace="Wmj"%>
你输入的名字是<%=CIndex.name%>
我的问题是:在这两个页面中使用到<%@Import namespace="Wmj"%>,那么
最开始的那段定义namespace的代码怎么保存?
我直接保存为Wmj.cs 放在后面两个页面同一目录 结果报错
找不到namespace="Wmj"
请问怎么回事?