私は電子メールにhtmlテンプレートを使用しています.コードビハインドによってある条件でその1つのテーブルを非表示にしたいのですが、どうすればいいですか,私に提案してください. どうすればいいのか疑問に思っています。方法が見つかりません。これから抜け出す方法を教えてください。よろしくお願いします。私のコードは次のとおりです。
if (File.Exists(appPath + "\\rptBookDetails.Template"))
{
FinalOutPut = File.ReadAllText(appPath + "\\rptBookDetails.Template");
FinalOutPut = FinalOutPut.Replace("{AccessionNo}", dsBookDetails.Tables[0].Rows[0]["AccessionNo"].ToString());
FinalOutPut = FinalOutPut.Replace("{Title}", dsBookDetails.Tables[0].Rows[0]["TITLE"].ToString());
FinalOutPut = FinalOutPut.Replace("{Edition}", dsBookDetails.Tables[0].Rows[0]["EDITION"].ToString());
FinalOutPut = FinalOutPut.Replace("{Volume}", dsBookDetails.Tables[0].Rows[0]["Volume"].ToString());
FinalOutPut = FinalOutPut.Replace("{Authors}", dsBookDetails.Tables[0].Rows[0]["Authors"].ToString());
FinalOutPut = FinalOutPut.Replace("{Pages}", dsBookDetails.Tables[0].Rows[0]["PAGES"].ToString());
FinalOutPut = FinalOutPut.Replace("{Publication}", dsBookDetails.Tables[0].Rows[0]["PUB_PLACE"].ToString());
FinalOutPut = FinalOutPut.Replace("{PublicationYear}", dsBookDetails.Tables[0].Rows[0]["YEAR_O_PUB"].ToString());
FinalOutPut = FinalOutPut.Replace("{Price}", dsBookDetails.Tables[0].Rows[0]["COST"].ToString());
FinalOutPut = FinalOutPut.Replace("{Supplier}", dsBookDetails.Tables[0].Rows[0]["AccessionNo"].ToString());
FinalOutPut = FinalOutPut.Replace("{BillNo}", dsBookDetails.Tables[0].Rows[0]["BILL_NO"].ToString());
FinalOutPut = FinalOutPut.Replace("{BillDate}", dsBookDetails.Tables[0].Rows[0]["DT_O_BILL"].ToString());
FinalOutPut = FinalOutPut.Replace("{Grant Source}", dsBookDetails.Tables[0].Rows[0]["GRANT_SR"].ToString());
}
私がやりたいことは、データベースに書籍の詳細がない場合に備えて、HTML 出力にテーブルを表示したくないということです。私を助けてください
<table width="84%" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="30%" align="left" valign="top">
Accession No.
</td>
<td width="2%">
:
</td>
<td width="68%" align="left" valign="top">
B10
</td>
</tr>
<tr>
<td align="left" valign="top">
Title
</td>
<td>
:
</td>
<td align="left" valign="top">
{Title}
</td>
</tr>
<tr>
<td align="left" valign="top">
Edition
</td>
<td>
:
</td>
<td align="left" valign="top">
{Edition}
</td>
</tr>
<tr>
<td align="left" valign="top">
Volume
</td>
<td>
:
</td>
<td align="left" valign="top">
{Volume}
</td>
</tr>
<tr>
<td align="left" valign="top">
Authors
</td>
<td>
:
</td>
<td align="left" valign="top">
{Authors}
</td>
</tr>
<tr>
<td align="left" valign="top">
Pages
</td>
<td>
:
</td>
<td align="left" valign="top">
{Pages}
</td>
</tr>
<tr>
<td align="left" valign="top">
</td>
<td>
</td>
<td align="left" valign="top">
</td>
</tr>
<tr>
<td align="left" valign="top">
Publication Place
</td>
<td>
:
</td>
<td align="left" valign="top">
{Publication}
</td>
</tr>
<tr>
<td align="left" valign="top">
Publication Year
</td>
<td>
:
</td>
<td align="left" valign="top">
{PublicationYear}
</td>
</tr>
<tr>
<td align="left" valign="top">
</td>
<td>
</td>
<td align="left" valign="top">
</td>
</tr>
<tr>
<td align="left" valign="top">
Price
</td>
<td>
:
</td>
<td align="left" valign="top">
{Price}
</td>
</tr>
<tr>
<td align="left" valign="top">
Source of Purchase
</td>
<td>
:
</td>
<td align="left" valign="top">
{Supplier}
</td>
</tr>
<tr>
<td align="left" valign="top">
Bill No.
</td>
<td>
:
</td>
<td align="left" valign="top">
{BillNo}
</td>
</tr>
<tr>
<td align="left" valign="top">
Bill Date
</td>
<td>
:
</td>
<td align="left" valign="top">
{BillDate}
</td>
</tr>
<tr>
<td align="left" valign="top">
Grant Source
</td>
<td>
:
</td>
<td align="left" valign="top">
{Grant Source}
</td>
</tr>
</table>
<table width="97%" id="tblHistry" border="1" align="center" cellpadding="2" cellspacing="0">
<tr>
<th>
Sr
</th>
<th>
Trans. Id
</th>
<th>
Borrower Id
</th>
<th>
Issue Date
</th>
<th>
Expected Return Date
</th>
<th>
Actual Return Date
</th>
<th>
Fine
</th>
<th>
Fine Status
</th>
<th>
Issue Remarks
</th>
<th>
Return Remarks
</th>
</tr>
{HistoryTable}
</table>
条件に応じて tblHistry を表示および非表示にしたいのですが、助けてください。