问题描述
分析特性“anguage”时出错:类型“AC.ace”不具有名为“anguage”的公共属性。<%@Pageanguage="C#"AutoEventWireup="true"CodeBehind="ace.aspx.cs"Inherits="AC.ace"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><%@RegisterNamespace="AC"TagPrefix="cc1"%><%@RegisterSrc="~/AllowPaging.ascx"TagName="AllowPaging"TagPrefix="uc1"%><headrunat="server"><title></title></head><body><formid="form1"runat="server"><div> <asp:TextBoxID="txt"runat="server"></asp:TextBox> <asp:ButtonID="Button1"runat="server"onclick="Button1_Click"Text="Button"/><br/></div><pstyle="text-align:center"><asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"><Columns><asp:BoundFieldDataField="name"HeaderText="name"/><asp:BoundFieldDataField="tel"HeaderText="tel"/></Columns></asp:GridView></p><uc1:AllowPagingID="allowPaging"runat="server"/></form></body></html>
解决方案
解决方案二:
你的ace.aspx.cs呢?
解决方案三:
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;usingBLL;namespaceAC{publicpartialclassace:System.Web.UI.Page{privateClass1bll=newClass1();protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){this.allowPaging.PageIndex=1;this.allowPaging.PageRows=2;Bind();}}publicvoidBind(){intcount=0;DataTablemydt=bll.GetApplyInfo(txt.Text.Trim());DataTablenewdt=bll.GetApplyInfoByPage(mydt,this.allowPaging.PageIndex,this.allowPaging.PageRows,outcount);GridView1.DataSource=newdt;GridView1.DataBind();this.allowPaging.SetPageCount(count);this.allowPaging.PageBind();}protectedvoidButton1_Click(objectsender,EventArgse){this.allowPaging.PageIndex=1;this.allowPaging.PageRows=2;Bind();}}}
解决方案四:
肉眼也看不出哪里错误~你新建一个webform,有木有这种问题?
解决方案五:
这个你手动改过默认生成的aspx啊,Language少了个L
解决方案六:
你可能不小心删了人家一个字母。
解决方案七:
这个问题已经解决了,但是为什么点击button后没有反应
解决方案八:
引用6楼YEMIAN123的回复:
这个问题已经解决了,但是为什么点击button后没有反应
设置多个断点,跟踪程序执行时,经过那些地方,各个变量有没有值
解决方案九:
你这是编译不通过!
解决方案十:
引用6楼YEMIAN123的回复:
这个问题已经解决了,但是为什么点击button后没有反应
在你的Button1_Click里边设置一个断点,然后调试,这样才知道到底有没有反应。web调试时还需要在客户端使用http调试器,例如Fiddler之类的。当然这是后话。你现在需要先学会使用vs进行调试。
解决方案十一:
<%@Pageanguage="C#"AutoEventWireup="true"CodeBehind="ace.aspx.cs"Inherits="AC.ace"%>改为<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="ace.aspx.cs"Inherits="AC.ace"%>