首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-02-21 
大家帮我看一下,为什么会遇到这样的错误呢?原来以为是fillyear函数里面的东西有错误,但是把函数里面的东西

大家帮我看一下,为什么会遇到这样的错误呢?
原来以为是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);
}
}

这样写比较合理

热点排行