Dans le cas où quelqu'un besoin ... il a été résolu de cette façon:
protected void BoletinsListView_ItemDataBound(object sender, ListViewItemEventArgs e)
{
if (e.Item.ItemType == ListViewItemType.DataItem)
{
HyperLink docPdf = (HyperLink)e.Item.FindControl("ArquivoHyperLink");
docPdf.Text = ConvertToTitleCase(docPdf.Text);
}
}
public static String ConvertToTitleCase(String strParam)
{
String strTitle = strParam;
if (strParam.Length > 0)
{
strTitle = strParam.Substring(0, 1).ToUpper();
strParam = strParam.Substring(1).ToLower();
String strPrev = "";
for (int iIndex = 0; iIndex < strParam.Length; iIndex++)
{
if (iIndex > 1)
{
strPrev = strParam.Substring(iIndex - 1, 1);
}
if (strPrev.Equals(" ") ||
strPrev.Equals("\t") ||
strPrev.Equals("\n") ||
strPrev.Equals("."))
{
strTitle += strParam.Substring(iIndex, 1).ToUpper();
}
else
{
strTitle += strParam.Substring(iIndex, 1);
}
}
}
return strTitle;
}