Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 为什么我的数据列表流仍然输出一个表?_Asp.net_Datalist - Fatal编程技术网

Asp.net 为什么我的数据列表流仍然输出一个表?

Asp.net 为什么我的数据列表流仍然输出一个表?,asp.net,datalist,Asp.net,Datalist,我是.net新手,负责定制一个连接到SAP B1服务器的电子商务站点。产品的输出目前是通过在表中创建输出的数据列表来完成的。我修改了RepeatLayout=“Flow”,试图使用ulli结构而不是表。为什么我的输出仍然以表格的形式出现?您可以在.Net 2中使用表格或流。指令是 Flow将使用span标记进行渲染 无序列表和有序列表即使在.Net 4中也是如此 但是,您可以使用中继器控制来实现所需的ul和li布局 <asp:Repeater ID="Repeater1" runat="

我是.net新手,负责定制一个连接到SAP B1服务器的电子商务站点。产品的输出目前是通过在表中创建输出的数据列表来完成的。我修改了RepeatLayout=“Flow”,试图使用ulli结构而不是表。为什么我的输出仍然以表格的形式出现?

您可以在.Net 2中使用
表格
。指令是

Flow
将使用span标记进行渲染

无序列表
有序列表
即使在.Net 4中也是如此

但是,您可以使用中继器控制来实现所需的ul和li布局

<asp:Repeater  ID="Repeater1" runat="server">
    <HeaderTemplate>
        <ul>
    </HeaderTemplate>
    <ItemTemplate>
        <li>
            <%# Eval("FirstName")%>
            <%# Eval("LastName")%></li></ItemTemplate>
    <FooterTemplate>
        </ul></FooterTemplate>
</asp:Repeater>


您可以在.Net 2中使用
。指令是

Flow
将使用span标记进行渲染

无序列表
有序列表
即使在.Net 4中也是如此

但是,您可以使用中继器控制来实现所需的ul和li布局

<asp:Repeater  ID="Repeater1" runat="server">
    <HeaderTemplate>
        <ul>
    </HeaderTemplate>
    <ItemTemplate>
        <li>
            <%# Eval("FirstName")%>
            <%# Eval("LastName")%></li></ItemTemplate>
    <FooterTemplate>
        </ul></FooterTemplate>
</asp:Repeater>


您的应用程序使用哪个框架版本?@YuriyRozhovetskiy.NET版本2.0.50727.5456“您的应用程序使用哪个框架版本?@YuriyRozhovetskiy.NET版本2.0.50727.5456”试图从datalist转换为repeater,但我收到以下错误解析器错误消息:基类包含字段“PartsListRepeater”,但是它的类型(System.Web.UI.WebControls.DataList)与控件的类型(System.Web.UI.WebControls.Repeater)不兼容。看起来代码中的某个地方仍然引用DataList而不是新的Repeater控件。这就是问题所在-这不是我的代码,所以我不太了解它,因此,改变数据列表可能会非常困难。您知道为什么流的my datalist repeatlayout属性不起作用吗?默认情况下,repeatlayout=“Flow”使用span标记呈现。请确保如果使用SkinID,它不会覆盖RepeatLayout属性。尝试从datalist转换为repeater,但我收到以下错误解析器错误消息:基类包含字段“PartsListRepeater”,但其类型(System.Web.UI.WebControls.datalist)与控件类型不兼容(System.Web.UI.WebControl.Repeater)。看起来代码中的某个地方仍然引用为DataList而不是新的Repeater控件。这就是问题所在-这不是我的代码,因此我不太了解它,因此从DataList更改可能会非常困难。您知道为什么流的DataList repeatlayout属性不起作用吗?默认情况下,repeatlayout=“Flow”使用span标记进行渲染。请确保如果使用SkinID,它不会覆盖RepeatLayout属性。