你把什么命名为property了
或者把property作为id或事件使用了

解决方案 »

  1.   

    代码如下:多谢楼上的指点
    <%@ Page Language="C#" %>
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SQL" %>
    <html>
    <script language="C#" runat="server">void Page_Load(Object sender, EventArgs e)
    {
    //判断是否隐藏PagerStyle-Mode
    if (chk1.Checked)
    {
    MyDataGrid.PagerStyle.Visible=true;

    else
    {
    MyDataGrid.PagerStyle.Visible=false;
    } BindGrid();
    }ICollection CreateDataSource()
    {
    /*
    读取数据库的信息,获得DataView
    */
    SQLConnection MyConnection = new SQLConnection("server=192.168.1.140;uid=sa;pwd=jgxwlt;database=newdb");
    SQLDataSetCommand MyDataSetCommand = new SQLDataSetCommand("select * from truck_data",MyConnection);
    DataSet ds= new DataSet();
    MyDataSetCommand.FillDataSet(ds,"truck_data");
    return ds.Tables["truck_data"].DefaultView;
    }void PagerButtonClick(Object sender, EventArgs e)
    {
    //获得LinkButton的参数值
    String arg = ((LinkButton)sender).CommandArgument;switch(arg)
    {
    case ("next"):
    if (MyDataGrid.CurrentPageIndex < (MyDataGrid.PageCount - 1))
    MyDataGrid.CurrentPageIndex ++;
    break;
    case ("prev"):
    if (MyDataGrid.CurrentPageIndex > 0)
    MyDataGrid.CurrentPageIndex --;
    break;
    case ("last"):
    MyDataGrid.CurrentPageIndex = (MyDataGrid.PageCount - 1);
    break;
    default:
    //本页值
    MyDataGrid.CurrentPageIndex = arg.ToInt32();
    break;
    }
    BindGrid();
    }void MyDataGrid_Page(Object sender, DataGridPageChangedEventArgs e)
    {
    //处理按下数字的方法
    BindGrid();
    }void BindGrid()
    {
    //将DataView绑定到DataGrid上去
    MyDataGrid.DataSource = CreateDataSource();
    MyDataGrid.DataBind();
    ShowStats();
    }void ShowStats()
    {
    //显示页面信息
    lblCurrentIndex.Text = "当前页数为: " + ((int)MyDataGrid.CurrentPageIndex+1);
    lblPageCount.Text = "总页数是: " + MyDataGrid.PageCount;
    }</script><body><h3><font face="Verdana">个性化的分页实例^&^</font></h3><form runat=server><ASP:DataGrid id="MyDataGrid" runat="server"
    AllowPaging="True"
    PageSize="10"
    PagerStyle-Mode="NumericPages"
    PagerStyle-HorizontalAlign="Right"
    OnPageIndexChanged="MyDataGrid_Page"
    BorderColor="black"
    BorderWidth="1"
    GridLines="Both"
    CellPadding="3"
    CellSpacing="0"
    Font-Name="Verdana"
    Font-Size="8pt"
    HeaderStyle-BackColor="#aaaadd"
    AlternatingItemStyle-BackColor="#eeeeee"
    AutoGenerateColumns="false">
    <property name="Columns">
    <asp:BoundColumn HeaderText="工作室成员" DataField="truck_id" />
    <asp:BoundColumn HeaderText="登陆时间" DataField="truck_no" />
    </property>
    </ASP:DataGrid><p>
    <asp:LinkButton id="btnFirst" runat="server"
    Text="首页"
    CommandArgument="0"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
     
    <asp:LinkButton id="btnPrev" runat="server"
    Text="前页"
    CommandArgument="prev"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
     
    <asp:LinkButton id="btnNext" runat="server"
    Text="后页"
    CommandArgument="next"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
     <asp:LinkButton id="btnLast" runat="server"
    Text="末页"
    CommandArgument="last"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
    <p>
    <asp:Checkbox id="chk1" runat="server"
    Text="显示内置的页数"
    Font-Name="Verdana"
    Font-Size="8pt"
    AutoPostBack="true"
    /><p>
    <table bgcolor="#eeeeee" cellpadding="6"><tr><td nowrap><font face="Verdana" size="-2"><asp:Label id="lblCurrentIndex" runat="server" /><br>
    <asp:Label id="lblPageCount" runat="server" /><br></font></td></tr></table>
    </form></body></html>
      

  2.   

    <%@ Page Language="C#" %>
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SQL" %>
    <html>
    <script language="C#" runat="server">void Page_Load(Object sender, EventArgs e)
    {
    //判断是否隐藏PagerStyle-Mode
    if (chk1.Checked)
    {
    MyDataGrid.PagerStyle.Visible=true;

    else
    {
    MyDataGrid.PagerStyle.Visible=false;
    } BindGrid();
    }ICollection CreateDataSource()
    {
    /*
    读取数据库的信息,获得DataView
    */
    SQLConnection MyConnection = new SQLConnection("server=192.168.1.140;uid=sa;pwd=aaa;database=newdb");
    SQLDataSetCommand MyDataSetCommand = new SQLDataSetCommand("select * from truck_data",MyConnection);
    DataSet ds= new DataSet();
    MyDataSetCommand.FillDataSet(ds,"truck_data");
    return ds.Tables["truck_data"].DefaultView;
    }void PagerButtonClick(Object sender, EventArgs e)
    {
    //获得LinkButton的参数值
    String arg = ((LinkButton)sender).CommandArgument;switch(arg)
    {
    case ("next"):
    if (MyDataGrid.CurrentPageIndex < (MyDataGrid.PageCount - 1))
    MyDataGrid.CurrentPageIndex ++;
    break;
    case ("prev"):
    if (MyDataGrid.CurrentPageIndex > 0)
    MyDataGrid.CurrentPageIndex --;
    break;
    case ("last"):
    MyDataGrid.CurrentPageIndex = (MyDataGrid.PageCount - 1);
    break;
    default:
    //本页值
    MyDataGrid.CurrentPageIndex = arg.ToInt32();
    break;
    }
    BindGrid();
    }void MyDataGrid_Page(Object sender, DataGridPageChangedEventArgs e)
    {
    //处理按下数字的方法
    BindGrid();
    }void BindGrid()
    {
    //将DataView绑定到DataGrid上去
    MyDataGrid.DataSource = CreateDataSource();
    MyDataGrid.DataBind();
    ShowStats();
    }void ShowStats()
    {
    //显示页面信息
    lblCurrentIndex.Text = "当前页数为: " + ((int)MyDataGrid.CurrentPageIndex+1);
    lblPageCount.Text = "总页数是: " + MyDataGrid.PageCount;
    }</script><body><h3><font face="Verdana">个性化的分页实例^&^</font></h3><form runat=server><ASP:DataGrid id="MyDataGrid" runat="server"
    AllowPaging="True"
    PageSize="10"
    PagerStyle-Mode="NumericPages"
    PagerStyle-HorizontalAlign="Right"
    OnPageIndexChanged="MyDataGrid_Page"
    BorderColor="black"
    BorderWidth="1"
    GridLines="Both"
    CellPadding="3"
    CellSpacing="0"
    Font-Name="Verdana"
    Font-Size="8pt"
    HeaderStyle-BackColor="#aaaadd"
    AlternatingItemStyle-BackColor="#eeeeee"
    AutoGenerateColumns="false">
    <property name="Columns">
    <asp:BoundColumn HeaderText="工作室成员" DataField="truck_id" />
    <asp:BoundColumn HeaderText="登陆时间" DataField="truck_no" />
    </property>
    </ASP:DataGrid><p>
    <asp:LinkButton id="btnFirst" runat="server"
    Text="首页"
    CommandArgument="0"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
     
    <asp:LinkButton id="btnPrev" runat="server"
    Text="前页"
    CommandArgument="prev"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
     
    <asp:LinkButton id="btnNext" runat="server"
    Text="后页"
    CommandArgument="next"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
     <asp:LinkButton id="btnLast" runat="server"
    Text="末页"
    CommandArgument="last"
    ForeColor="navy"
    Font-Name="verdana" Font-size="8pt"
    OnClick="PagerButtonClick"
    />
    <p>
    <asp:Checkbox id="chk1" runat="server"
    Text="显示内置的页数"
    Font-Name="Verdana"
    Font-Size="8pt"
    AutoPostBack="true"
    /><p>
    <table bgcolor="#eeeeee" cellpadding="6"><tr><td nowrap><font face="Verdana" size="-2"><asp:Label id="lblCurrentIndex" runat="server" /><br>
    <asp:Label id="lblPageCount" runat="server" /><br></font></td></tr></table>
    </form></body></html>
      

  3.   

    <ASP:DataGrid id="MyDataGrid" runat="server" AllowPaging="True" PageSize="10" PagerStyle-Mode="NumericPages" PagerStyle-HorizontalAlign="Right" OnPageIndexChanged="MyDataGrid_Page" BorderColor="black" BorderWidth="1" GridLines="Both" CellPadding="3" CellSpacing="0" Font-Name="Verdana" Font-Size="8pt" HeaderStyle-BackColor="#aaaadd" AlternatingItemStyle-BackColor="#eeeeee" AutoGenerateColumns="false">
    <Columns>
    <asp:BoundColumn HeaderText="工作室成员" DataField="truck_id" />
    <asp:BoundColumn HeaderText="登陆时间" DataField="truck_no" />
    </Columns>
    </ASP:DataGrid>还有,你的书是Beta1的,System.Data.SQL这些类库都已经变了,换书吧
      

  4.   

    HTML里没有这个属性了,删掉吧