私はXMLソースを持っており、フィールドの1つは「説明」です。これは長さが変わる可能性がありますが、常にかなり長いです。これをasp.netリピーターに渡すときは、一貫性と簡潔さのために、表示される文字数を制限したいと思います。これを行う方法はありますか?言う...300文字。
前もって感謝します!
私のフロントエンドコード:
<asp:Repeater ID="xPathRepeater" runat="server">
<ItemTemplate>
<li>
<h3><%#XPath ("title") %></h3>
<p><%#XPath("description")%></p>
</li>
</ItemTemplate>
</asp:Repeater>
背後にある私のコード:
protected void XMLsource()
{
string URLString = "http://ExternalSite.com/xmlfeed.asp";
XmlDataSource x = new XmlDataSource();
x.DataFile = URLString;
x.XPath = String.Format(@"root/job [position() < 5]");
xPathRepeater.DataSource = x;
xPathRepeater.DataBind();
}