读书人

大家帮小弟我看一下,为什么会遇到这样

发布时间: 2012-02-21 16:26:23 作者: rapoo

大家帮我看一下,为什么会遇到这样的错误呢?
原来以为是fillyear函数里面的东西有错误,但是把函数里面的东西全注释掉了还是提示:
<1> 错误1应输入 }.
<2> 错误2应输入类型、命名空间定义或文件尾.
原代码如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class renqiang_3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{


private void FillYear()
{
//ListItem Year=new ListItem();
//now=DateTime.Now.Year;
//for(int i=1949;i <=now;i++)
//{ Year.Text=i.ToString() + "年 ";
// Year.Value=i.ToString();
// DropDownListYear.Items.Add(Year);
}

}

}

[解决办法]
private void FillYear()
{
//ListItem Year=new ListItem();
//now=DateTime.Now.Year;
//for(int i=1949;i <=now;i++)
//{ Year.Text=i.ToString() + "年 ";
// Year.Value=i.ToString();
// DropDownListYear.Items.Add(Year);
}
去掉还会有错吗?
[解决办法]
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class renqiang_3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

FillYear();

}

private void FillYear()
{
//ListItem Year=new ListItem();
//now=DateTime.Now.Year;
//for(int i=1949;i <=now;i++)
//{ Year.Text=i.ToString() + "年 ";
// Year.Value=i.ToString();
// DropDownListYear.Items.Add(Year);
}


}

[解决办法]
private void FillYear()
{
//ListItem Year=new ListItem();
//now=DateTime.Now.Year;
//for(int i=1949;i <=now;i++)
//{ Year.Text=i.ToString() + "年 ";


// Year.Value=i.ToString();
// DropDownListYear.Items.Add(Year);
}

//{ Year.Text=i.ToString() + "年 ";
少了一个}

[解决办法]
private void FillYear()
{

now=DateTime.Now.Year;
for(int i=1949;i <=now;i++)
{
ListItem Year=new ListItem();-----应该移动到里面来!
Year.Text=i.ToString() + "年 ";
Year.Value=i.ToString();
DropDownListYear.Items.Add(Year);
}
}

这样写比较合理

读书人网 >asp.net

热点推荐