郁闷实在受不了了,老是“CS1513: } expected”

tantaiyizu 2007-03-23 09:39:00
代码如下:

在aspx页面中写的

if( Application["var"] == "" )
{
Response.Redirect("Default.aspx?bid=yes") ;

Application["var"] = "3" ;

}

string bid = Request.QueryString["bid"] ;


public string vart ()
{

}

Compiler Error Message: CS1513: } expected

Source Error:



Line 25: }
Line 26:
Line 27: string bid = Request.QueryString["bid"] ;
Line 28:
Line 29:

...全文
1895 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tantaiyizu 2007-03-23
  • 打赏
  • 举报
回复
楼上正确 , 结帖 , 也谢谢所有人的回答
vengair 2007-03-23
  • 打赏
  • 举报
回复
大哥,这段得有个 Page_Load 套着啊
private void Page_Load(object sender, EventArgs e)
{
if( Application["var"] == "" )
{
Response.Redirect("Default.aspx?bid=yes") ;

Application["var"] = "3" ;
}

string bid = Request.QueryString["bid"] ;
}
tantaiyizu 2007-03-23
  • 打赏
  • 举报
回复
还是不行
、、、=、
<%@ Page Language="C#" %>

<script language="C#" runat=server>
//Application["var"] = "2" ;

//Response.Write( Application["var"] ) ;
//int var = Application["var"] ;



//string UserID = Request.Form["UserID"] ;

//string UserPwd = Request.Form["UserPwd"] ;

//Response.Write( "您的ID是:" + UserID + "您的密码是:" + UserPwd ) ;

if( Application["var"] == "" )
{
Response.Redirect("Default.aspx?bid=yes") ;

Application["var"] = "3" ;

}

string bid = Request.QueryString["bid"] ;


public string vart ()
{

}

</script>
=================================
Compiler Error Message: CS1519: Invalid token 'if' in class, struct, or interface member declaration

Source Error:



Line 16: //Response.Write( "您的ID是:" + UserID + "您的密码是:" + UserPwd ) ;
Line 17:
Line 18: if( Application["var"] == "" )
Line 19: {
Line 20: Response.Redirect("Default.aspx?bid=yes") ;

feiyun0112 2007-03-23
  • 打赏
  • 举报
回复
你是不是从asp拷过来的呀,在 ASP.NET 中,页函数必须在 <script runat=server> 块中声明

<script language="C#" runat=server>

void dosomething() {
if( Application["var"] == "" )
{
Response.Redirect("Default.aspx?bid=yes") ;

Application["var"] = "3" ;

}

string bid = Request.QueryString["bid"] ;

}

</script>


tantaiyizu 2007-03-23
  • 打赏
  • 举报
回复
还是不行
这是完整代码=======


<%@ Page Language="C#" %>

<%

//Application["var"] = "2" ;

//Response.Write( Application["var"] ) ;
//int var = Application["var"] ;



//string UserID = Request.Form["UserID"] ;

//string UserPwd = Request.Form["UserPwd"] ;

//Response.Write( "您的ID是:" + UserID + "您的密码是:" + UserPwd ) ;

if( Application["var"] == "" )
{
Response.Redirect("Default.aspx?bid=yes") ;

Application["var"] = "3" ;

}

string bid = Request.QueryString["bid"] ;


public string vart ()
{

}

%>

<script language="Jscript">

alert("<%=flag%>") ;

</script>

<form action = "default.aspx" method="post" runat="server">

<input name="UserID"><p>
<input name="UserPwd">

<input type="submit">


</form>
liujia_0421 2007-03-23
  • 打赏
  • 举报
回复
贴出完整代码出来看看....
wangkun9999 2007-03-23
  • 打赏
  • 举报
回复
string bid = (Request.QueryString["bid"]==null?String.Empty:Request.QueryString["bid"].Tostring()) ;
feiyun0112 2007-03-23
  • 打赏
  • 举报
回复
完整代码?

是不是差个 }

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧