PDF を作成し、Web サイト内のファイルに保存するアプリケーションがあります。これらの各ファイルをループして、特定の名前のドキュメントを見つける必要があります。問題なくそのリストを作成できますが、リンクを作成するための最良の方法に困惑しています
これは私がこれまでに持っているものです:
string rootFolderPath = Server.MapPath("~/Forms/Offers");
string listOfBidSheets = @"*" + prospect.LastName.Trim() + "_" + prospect.FirstName.Trim() + "*";
string[] fileList = System.IO.Directory.GetFiles(rootFolderPath, listOfBidSheets);
if (fileList.Length > 0)
{
rptPDFLinks.DataSource = fileList;
rptPDFLinks.DataBind();
}
私を悩ませている部分は、コードのフロントエンドに何を置くかです:
<li><%# DataBinder.Eval(Container.DataItem, "Item") %></li>
通常、リピーターにバインドする場合、Container.DataItems は列名であるため簡単です。
これを取る場所について何か考えはありますか?私はさまざまなソリューションをすべて受け入れることができます。