C# 我不断收到一个非可开票成员system.web.ui.WebControl.repeateritem、dataitem的错误
C# 我不断收到一个非可开票成员system.web.ui.WebControl.repeateritem、dataitem的错误,c#,asp.net,C#,Asp.net,<HeaderTemplate> <table> <tr> <th>Term</th> <th>Definition Number</th> <th>Definitnion Version Number </th> <th>Definition</th>
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
学期
定义号
定义版本号
定义
扩大解释文本
另见
权威来源
范围
领域
治理国家
上次更新时间
//这就是我得到错误的地方
不知道我做错了什么。我严格按照指示去做。我试图使用datatables js库使用特定的表来显示和筛选结果。您的语法无效。试着改变
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
Container.DataItem(...)
借
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
您的语法无效。试着改变
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
Container.DataItem(...)
借
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
尝试改用此选项(用此选项替换所有版本):
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
因此:
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
将是:
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
<td><%# DataBinder.Eval(Container.DataItem, "TermText").ToString() %></td>
尝试改用此选项(改用此选项替换所有版本):
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
因此:
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
将是:
<HeaderTemplate>
<table>
<tr>
<th>Term</th>
<th>Definition Number</th>
<th>Definitnion Version Number </th>
<th>Definition</th>
<th>Amplifying Explanation Text</th>
<th>See Also</th>
<th>Authoritative Source</th>
<th>Scope</th>
<th>Domain</th>
<th>Governance State</th>
<th>Last Updated Time</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.DataItem("TermText") %></td> // This is where i am getting the error
<td><%# Container.DataItem("DefNbr") %></td>
<td><%# Container.DataItem("DefVerNbr") %></td>
<td><%# Container.DataItem("DefText") %></td>
<td><%# Container.DataItem("AmplifyingExplanationText") %></td>
<td><%# Container.DataItem("SeeAlsoText") %></td>
<td><%# Container.DataItem("AuthoritativeSrcText") %></td>
<td><%# Container.DataItem("ScopeName") %></td>
<td><%# Container.DataItem("DomnName") %></td>
<td><%# Container.DataItem("GovernanceStateName") %></td>
<td><%# Container.DataItem("LastUpdtTimestamp") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Glossary %>"
SelectCommand="SELECT [TermText], [DefNbr], [DefVerNbr], [DefText], [AmplifyingExplanationText], [SeeAlsoText], [AuthoritativeSrcText], [ScopeName], [DomnName], [GovernanceStateName], [LastUpdtTimestamp] FROM [Glossary] ORDER BY [TermText]"></asp:SqlDataSource>
</asp:Content>
<td><%# DataBinder.Eval(Container.DataItem, "TermText").ToString() %></td>
如果答案是:,则勾选它作为答案:)如果答案是:,则勾选它作为答案:)