首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在中继器控件中显示多行?

在中继器控件中显示多行?
EN

Stack Overflow用户
提问于 2011-07-26 13:45:34
回答 1查看 1.5K关注 0票数 0

我正在创建一个类似Facebook Wall的结构,并使用中继器控件,使用C#-Visual Studio 2010和Sql Server 2005作为数据库。

我无法在中继器控件中显示多行文本

脚本

代码语言:javascript
运行
复制
<asp:TextBox ID="TextBox1" runat="server" Width="100%" TextMode="MultiLine"></asp:TextBox>

<asp:Repeater ID="myrepeater" runat="server">
            <HeaderTemplate>
                <table width="100%" style="font: 8pt verdana">
                    <tr style="background-color:#3C78C3">
                        <th>SCRAPS</th>
                    </tr>

            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                       <%#DataBinder.Eval(Container,"DataItem.scraps") %>
                    </td>
               </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>

我希望它是显示多行中继器控件。

那么,该如何解决呢?

请帮帮我。

提前谢谢你,尼基尔

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-26 13:56:14

中继器控制非常简单。你没有理由不能非常彻底地控制你的输出,只要把所有东西都放在你的项目模板中就行了:

代码语言:javascript
运行
复制
<asp:Repeater ID="rptWall" runat="server">  
<HeaderTemplate>
    <h1>The wall<h1>
</HeaderTemplate>  
<ItemTemplate>
    <hr>
    <asp:TextBox id="txtPost" runat="server" textmode="multiline" text='<%#DataBinder.Eval(Container.DataItem, "Posttext")%>'></asp:TextBox>
    <hr>
</ItemTemplate>  
<FooterTemplate>  
    <h3>put stuff here to add post</h3>
</FooterTemplate>  
</asp:Repeater>  
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6825779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档