DataGrid上面的标题区怎么改?(10分)

  • 主题发起人 delphibbs_wayne
  • 开始时间
D

delphibbs_wayne

Unregistered / Unconfirmed
GUEST, unregistred user!
我从书上看到的代码如下:
<asp:DataGrid id="DataGrid1" runat="server"
AllowPaging="True"
PageSize="10"
PagerStyle-Mode="NumericPages"
PagerStyle-HorizontalAlign="Right"
OnPageIndexChanged="Page_Index"

Width="420px"
BackerColor="#f4fff4"
BorderColor="black"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AutoGenerateColumns="false">

<property name="Columns">
<asp:BoundColumn HeaderText="代码" DataField="job_id" ItemStyle-Wrap="false"/>
<asp:BoundColumn HeaderText="工作内容" DataField="job_desc" ItemStyle-Wrap="false"/>
<asp:BoundColumn HeaderText="最低权限" DataField="min_lvl" ItemStyle-Wrap="false"/>
<asp:BoundColumn HeaderText="最高权限" DataField="max_lvl" ItemStyle-Wrap="false"/>
</property>
</asp:DataGrid>
报错为:
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 类型“System.Web.UI.WebControls.DataGrid”不具有名为“property”的属性。
不知道是什么原因,正式版中应该怎么写呢?
 
兄弟,你看的书是参照.net beta版写的,正式版中应该是
<columns>和</columns>不是<property name="Columns"></property>
正式版的差别还有不少,最好到微软网页上去看看。
 
接受答案了.
 
顶部