DataGrid放到MasterPage里为什么启动没显示?看了页面的后台也没代码为什么?
我用的是VS2008.....有什么可以代替DataGrid的?请求大家帮助...很紧急!!!!

解决方案 »

  1.   

    Gridview
    Repeater
    DataViewListXML偽裝DataGrid
      

  2.   

    DataGrid  绑定一些数据 。。你在看看 显示吗??
      

  3.   

    DataGrid里哪里绑定数据?
    这个是原数据<asp:datagrid id="DataGrid1" runat="server" DataKeyField="id" 
                        AutoGenerateColumns="False" Width="100%"
    Font-Size="12px" AlternatingItemStyle-CssClass="AlternatingItemStyle"
    HeaderStyle-CssClass="HeaderStyle" ItemStyle-CssClass="ItemStyle" 
            PageSize="20">
    <AlternatingItemStyle CssClass="AlternatingItemStyle"></AlternatingItemStyle>
    <ItemStyle CssClass="ItemStyle"></ItemStyle>
    <HeaderStyle CssClass="HeaderStyle"></HeaderStyle>
    <Columns>
    <asp:BoundColumn DataField="xh" HeaderText="序号"></asp:BoundColumn>
    <asp:BoundColumn DataField="CFJDSBH" HeaderText="处罚决定书编号"></asp:BoundColumn>
    <asp:BoundColumn DataField="dsr" HeaderText="当事人"></asp:BoundColumn>
    <asp:BoundColumn DataField="WFQK" HeaderText="违法情况"></asp:BoundColumn>
    <asp:BoundColumn DataField="CCDD" HeaderText="查处地点"></asp:BoundColumn>
    <asp:BoundColumn DataField="cfsj" HeaderText="处罚时间"></asp:BoundColumn>
    <asp:BoundColumn DataField="cfyj" HeaderText="处罚依据"></asp:BoundColumn>
    <asp:BoundColumn DataField="fkje" HeaderText="罚款金额"></asp:BoundColumn>
    <asp:BoundColumn DataField="cbr" HeaderText="承办人"></asp:BoundColumn>
    <asp:BoundColumn DataField="bz" HeaderText="备注"></asp:BoundColumn>
    <asp:BoundColumn DataField="instime" HeaderText="录入时间"></asp:BoundColumn>
    <asp:TemplateColumn HeaderText="详情">
        <ItemTemplate>
            <a target="_blank" href="easycase_detail.aspx?TYPE=MOD&ID=<%#Eval("id") %>"><img src="images/detail_s.jpg" style="border:0px" alt="" /></a>
        </ItemTemplate>
    </asp:TemplateColumn>
    <asp:TemplateColumn HeaderText="修改">
        <ItemTemplate>
              <a href="easycase.aspx?TYPE=MOD&ID=<%#Eval("id") %>"><img src="images/amend_s.jpg"style="border:0px" alt="" /></a>
        </ItemTemplate>
    </asp:TemplateColumn>

    <asp:TemplateColumn HeaderText="删除"><ItemTemplate><asp:LinkButton ID="LinkButton1" runat="server"><asp:ImageButton ID="ImageButton1" ImageUrl="~/images/remove_s.jpg" runat="server" CommandName="Delete" /></asp:LinkButton></ItemTemplate></asp:TemplateColumn>
    </Columns>
    </asp:datagrid>
      

  4.   

    ..大哥..在前台绑datasourceid或者在后台指定这个控件的datasource..这样才能有数据..我看你那个控件连数据源都没有绑..没数据他怎么显示..
      

  5.   

    数据库 是oracle 查询出来的是调用oracle的存储过程 那怎么找啊?
      

  6.   

    如果你不给DataGrid绑定数据就不会在页面显示的。
      

  7.   

        你对datagrid数据绑定了没有,没有那肯定是没有的。
        
      

  8.   

    你在masterpage的后台代码里面动态给datagrid赋值一个数据源datatable就可以!