簡體   English   中英

asp.Net ListView / GridView數據綁定錯誤

[英]asp.Net ListView/GridView Databound Error

我正在嘗試使用VB在ASP中使用GridView,但收到有關內容的錯誤消息。 我做了一些研究,並重新格式化了數據源正在引用的XML文檔,但似乎仍然無法生成GridView。

錯誤消息:“ ID為'GridView1'的GridView的數據源沒有任何可從中生成列的屬性或屬性。請確保您的數據源具有內容。

XML代碼段:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<financialExpenditures2>
    <expenses>
        <expense Reporting="" Obj="val" Sub-Obj="" Doc_Code="val" Doc_Dep="val" Document_ID="val" Record_Date="val" FY="val" BFY="val" Acct_Per="val" Fund="val" Department="val" Unit="val" Sub-unit="" Activity="val" Vendor_Code="" Vendor_Name="" Check_Num="" Vendor_Invoice_Num="" Posting_Code="val" Sub_unit="" Posting_Amt="val" Comm_Ln_Num="val" Acct_Ln_Num="val" Accounting_Line_Desc="longer string val"/>
    </expenses>
</financialExpenditures>

查看頁面代碼

<%@ Page Title="Home Page" Language="vb" MasterPageFile="~/Site.Master" AutoEventWireup="false"
CodeBehind="Default.aspx.vb" Inherits="WebApplication2._Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <h2>
        Welcome to ASP.NET!
    </h2>
    <form id="form1" runat="server">
    <div>
        <asp:GridView ID="GridView1" runat="server" DataSourceID="conversionBook2">
        </asp:GridView>
        <asp:XmlDataSource ID="conversionBook2" runat="server" 
            DataFile="~/conversionBook2.xml"></asp:XmlDataSource>
    </div>    
    </form> 
</asp:Content>

看來您的xml文件不太正確。 刪除financialExpenditures標簽可使一切正常。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<expenses> 
    <expense Reporting="" Obj="val" Sub-Obj="" Doc_Code="val" Doc_Dep="val" Document_ID="val" Record_Date="val" FY="val" BFY="val" Acct_Per="val" Fund="val" Department="val" Unit="val" Sub-unit="" Activity="val" Vendor_Code="" Vendor_Name="" Check_Num="" Vendor_Invoice_Num="" Posting_Code="val" Sub_unit="" Posting_Amt="val" Comm_Ln_Num="val" Acct_Ln_Num="val" Accounting_Line_Desc="longer string val"/> 
</expenses> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM