Я показываю значения из базы данных в базовой таблице в html.Как отобразить более одного значения в таблице?
<table>
<tr>
<td>
<strong><label>CONTAINER NUMBERS</label></strong> <br />
<asp:Label runat="server" ID="lblContainerNoMurphy"></asp:Label>
</td>
</tr>
<tr>
<td>
<strong><label>NO OF PIECES</label></strong> <br />
<asp:Label runat="server" ID="lblNoOfPiecesMurphy"></asp:Label>
</td>
</tr>
</table>
И я получаю значение из базы данных здесь:
JobPiece piece = new JobPiece(Company.Current.CompanyID);
if (!string.IsNullOrEmpty(piece.ContainerNo))
{
lblContainerNoMurphy.Text = piece.ContainerNo;
}
if (!string.IsNullOrEmpty(piece.AdvisedQty))
{
lblNoOfPiecesMurphy.Text = piece.AdvisedQty;
}
Проблемы заключается в том, что работа имеет много номеров контейнеров и количество штук, но только получение отображается один. Как отобразить другие значения?
Ярлык всегда будет показывать один. Вы можете использовать строковый кулер для объединения нескольких строк или использовать Listbox (и т. Д. И т. Д.). В принципе, для хранения нескольких текстов. или лучше всего использовать «Gridview» – v2v2
Можете ли вы лучше объяснить, что делает «joab ha many container ..»? В вашем коде нет ничего плохого, что показано в ContainerNo и AdvidesQty. Если у вас есть IEnumerable, вы должны использовать datagrid или ретранслятор и привязать их к источнику данных. –
Leonardo
@Leonardo ContainerNo и AdvidesQty имеет много строк в базе данных – beginner91