建立了一个教师表,要求一个老师管理一个班级,在进入班级管理页面时输入代码
if (Session["jiaoshiid"] == null || Session["jiaoshiid"] != "1")
{
Response.Write("<script>alert('本班教师只能管理本班学生!')</script>");
Server.Transfer("jiaoshidenglu.aspx");
}
但是在教师登录之后转到这个界面时仍会提示“本班教师只能管理本班学生”,求高手指教,万分感谢
if (Session["jiaoshiid"] == null || Session["jiaoshiid"] != "1")
{
Response.Write("<script>alert('本班教师只能管理本班学生!')</script>");
Server.Transfer("jiaoshidenglu.aspx");
}
但是在教师登录之后转到这个界面时仍会提示“本班教师只能管理本班学生”,求高手指教,万分感谢
解决方案 »
- 请问我怎么样才能改变窗体的风格啊,就和windows主题一样。
- C# WinForm 窗体程序如何调用mp3格式的音频文件
- asp.net如何取得客户端电脑名称,计算机IP等信息.
- C#编译的可执行文件需要.net framework 才能执行吗?
- vs2010 char
- C#的数据库连接问题
- 用C# ,连接Oracle数据库,将查询出来的数据集转成XML格式,作为参数进行输出 ,但是在Oracle Client没有相应的方法调用,求大神们赐教啊啊啊啊
- C# WPF datagrid checkcolumn 传值问题
- c#如何将一个文件夹的东西复制到另一个文件夹
- HELP,请大家回答具体点好吗?
- c#编计算器小数点的问题
- C#创建的windows窗体应用程序的可执行文件句柄类名怎么更改?
{
Response.Write("<script>alert('本班教师只能管理本班学生!')</script>");
Server.Transfer("jiaoshidenglu.aspx");
}
else
.......
这才是正常的逻辑思路。如果你随便夸大逻辑,那么就会自欺欺人地看到误报的信息。
{
Response.Write("<script>alert('本班教师只能管理本班学生!')</script>");
Server.Transfer("jiaoshidenglu.aspx");
}
试了一下,没登录都不提示'本班教师只能管理本班学生!',这是怎么回事呢?
.....
部分啊!你看来一点也没有读懂我的意思。
public static string ToString(object pObj) {
return ToString(pObj, "");
}
public static string ToString(object pObj, string pDefaultVal) {
try {
if(string.IsNullOrEmpty(pDefaultVal)) pDefaultVal = "";
return System.Convert.ToString(pObj);
}
catch { return pDefaultVal;}
finally { }
}
if (MyHelper.ToString(Session["jiaoshiid"])!= "1"){
//codes
//.......
}