问题描述
usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.OleDb;publicpartialclassDefault2:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){this.xinwenfillgv();//调用用户自定义的xinwenfillgv()方法this.fillgougao();//调用用户自定义的fillgougao()方法this.qianfeifillgv();//调用用户自定义的qianfeifillgv()方法}publicvoidxinwenfillgv()//用户自定义的方法{OleDbConnectioncon=DB.createDB();//调用用户自定义的DB类的createDB()的方法OleDbCommandcmd=newOleDbCommand();//声明一个OleDbCommand的对象,并将该对象cmd实例化cmd.Connection=con;con.Open();//打开数据库连接OleDbDataAdaptersda=newOleDbDataAdapter("selecttop9*fromtb_xinwenorderbyfabushijiandesc",con);//从新闻表tb_xinwen按发布时间fabushijian的降序排序DataSetds=newDataSet();//声明一个DataSet的对象,并将该对象ds实例化sda.Fill(ds,"tb_xinwen");//将新闻表tb_xinwen填充到数据库中this.gvXw.DataSource=ds;//this.GridView2.DataKeyNames=newstring[]{"title"};this.gvXw.DataBind();//将数据绑定到GridView控件中for(inti=0;i<=gvXw.Rows.Count-1;i++){DataRowViewmydrv;//声明一个DataRowView的对象stringgintro;if(this.gvXw.PageIndex==0){mydrv=ds.Tables["tb_xinwen"].DefaultView[i];gintro=Convert.ToString(mydrv["title"]);this.gvXw.Rows[i].Cells[0].Text=SubStr(gintro,10);}else{mydrv=ds.Tables["tb_xinwen"].DefaultView[i+(5*gvXw.PageIndex)];gintro=Convert.ToString(mydrv["title"]);this.gvXw.Rows[i].Cells[0].Text=SubStr(gintro,10);}}con.Close();//关闭数据库连接}publicvoidfillgougao(){OleDbConnectioncon=DB.createDB();//调用用户自定义的DB类的createDB()的方法OleDbCommandcmd=newOleDbCommand("select*fromtb_zhannei",con);con.Open();//打开数据库连接OleDbDataReadersdr=cmd.ExecuteReader();sdr.Read();//this.lblGgxx.Text=sdr.GetString(0);//从数据库中读取第一个数据放到Label标签中sdr.Close();//关闭阅读器con.Close();//关闭数据库连接}publicvoidqianfeifillgv(){OleDbConnectioncon=DB.createDB();con.Open();//打开数据库连接OleDbCommandcmd=newOleDbCommand();//调用用户自定义的DB类的createDB()的方法OleDbDataAdaptersda=newOleDbDataAdapter("selecttop10*fromtb_qianfei",con);DataSetds=newDataSet();//声明一个DataSet的ds对象,并将其实例化sda.Fill(ds,"tb_qianfei");this.gvQf.DataSource=ds;this.gvQf.DataBind();//将数据绑定到GridView控件中con.Close();//关闭数据库连接}publicstringSubStr(stringsString,intnLeng){if(sString.Length<=nLeng)//判断字符串的长度{returnsString;//返回一个string类型的变量}stringsNewStr=sString.Substring(0,nLeng);//截取字符串sNewStr=sNewStr+"...";//在变量后面加上"...."returnsNewStr;//返回一个string类型的变量}protectedvoidgvXw_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){e.Row.Attributes.Add("onMouseOver","Color=this.style.backgroundColor;this.style.backgroundColor='lightBlue'");e.Row.Attributes.Add("onMouseOut","this.style.backgroundColor=Color;");e.Row.Cells[1].Text=Convert.ToDateTime(e.Row.Cells[1].Text).ToShortDateString();}}protectedvoidgvQf_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){e.Row.Attributes.Add("onMouseOver","Color=this.style.backgroundColor;this.style.backgroundColor='lightBlue'");e.Row.Attributes.Add("onMouseOut","this.style.backgroundColor=Color;");e.Row.Cells[3].Text=Convert.ToDateTime(e.Row.Cells[3].Text).ToShortDateString();}}protectedvoidLinkButton1_Click(objectsender,EventArgse){Response.Redirect("~/guanliyuan/guanliyuandenglu.aspx");//跳转到管理员登录页}protectedvoidImageButton2_Click(objectsender,ImageClickEventArgse){Response.Redirect("~/zhuce/zhuce.aspx");//将改页跳转到注册页面中}protectedvoidImageButton1_Click(objectsender,ImageClickEventArgse){OleDbConnectioncon=DB.createDB();//调用用户自定义的DB类的createDB()的方法OleDbCommandcmd=newOleDbCommand();cmd.Connection=con;con.Open();//打开数据库连接cmd.CommandText="selectcount(*)fromtb_zhucewherename='"+this.txtyhname.Text+"'andpwd='"+this.txtyhmm.Text+"'";//查询注册表tb_zhuceinta=Convert.ToInt32(cmd.ExecuteScalar());if(a>0)//如果变量大于0{this.lblshibai.Visible=true;//登录后提示登录失败信息的标签不可用this.lblxzchdl.Visible=false;//登录后提示登录成功信息的标签可用Session["nameyh"]=this.txtyhname.Text.ToString();//把传来的姓名存储到Session["nameyh"]中Session["pwdyh"]=this.txtyhmm.Text.ToString();//把传来的密码存储到Session["pwdyh"]中}else{this.lblshibai.Visible=true;//登录后提示登录失败信息的标签可用this.lblxzchdl.Visible=false;//登录后提示登录成功信息的标签不可用this.lblshibai.Text="登录失败,请重新登录...";//登录失败后提示信息为“登录失败,请重新登录...”}con.Close();//关闭数据库连接}}错误661“Default2”不包含“txtyhname”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“txtyhname”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs13138wuyeguanli错误658“Default2”不包含“txtyhmm”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“txtyhmm”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs125116wuyeguanli错误662“Default2”不包含“txtyhmm”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“txtyhmm”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs13237wuyeguanli错误660“Default2”不包含“lblxzchdl”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“lblxzchdl”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs13018wuyeguanli错误664“Default2”不包含“lblxzchdl”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“lblxzchdl”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs13718wuyeguanli错误659“Default2”不包含“lblshibai”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“lblshibai”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs12918wuyeguanli错误663“Default2”不包含“lblshibai”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“lblshibai”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs13618wuyeguanli错误665“Default2”不包含“lblshibai”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“lblshibai”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs13818wuyeguanli错误654“Default2”不包含“lblGgxx”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“lblGgxx”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs6114wuyeguanli错误647“Default2”不包含“gvXw”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvXw”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs3114wuyeguanli错误648“Default2”不包含“gvXw”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvXw”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs3314wuyeguanli错误650“Default2”不包含“gvXw”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvXw”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs3822wuyeguanli错误651“Default2”不包含“gvXw”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvXw”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs4222wuyeguanli错误653“Default2”不包含“gvXw”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvXw”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs4822wuyeguanli错误655“Default2”不包含“gvQf”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvQf”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs7314wuyeguanli错误656“Default2”不包含“gvQf”的定义,并且找不到可接受类型为“Default2”的第一个参数的扩展方法“gvQf”(是否缺少using指令或程序集引用?)C:UsersStardocumentsvisualstudio2010ProjectswuyeguanliwuyeguanliDefault.aspx.cs7414wuyeguanli这是什么原因?我获得的源码,然后直接导入的,现在出现这样的问题,有谁能帮忙解决,将会十分感谢!我的Q1696336860,课程设计需要完成,还希望高手们帮忙!
解决方案
解决方案二:
gvXw这个应该是aspx里面的一个控件吧。你aspx页面里面有嘛。
解决方案三:
gvXw从名称上猜测,你前台页面少一个名称为gvXw,gridview之类的控件。
解决方案四:
从gv前缀看我估计你少弄了一个gridview
解决方案五:
看看页面的CodeBehind=""Inherits=""这两个对不对
解决方案六:
gvXw?前台页面去看看这个
解决方案七:
Default2.aspx.designer.cs文件里搜索一下gvXw,是不是丢掉了。VS偶尔也会丢掉,加上就好了。
解决方案八:
gvXw,去前台看看,这个控件的ID,如果没有这个控件的ID,就拖一个上来,把ID给成gvXw,然后,在这个控件的模板里加textbox控件
解决方案九:
这个问题有谁解决了吗,我现在也出现了这种问题
解决方案十:
前台控件名字没对应好吧应该是
解决方案十一:
页面代码发来看看