私は不動産のウェブサイトに取り組んでおり、データリスト (ASP.NET / C#) を使用してリストを表示しています。次のステップは、その方法がわかりません。「編集」リンクをクリックする場合です。 、その特定の家の情報を選択して Edit.aspx に表示すると、データリストの各フィールドがテキスト ボックスに表示されます。
私のデータベースは、IDhouse、Price、Bedroom、ImgHouse の 4 つのフィールドだけで非常に簡単です。
誰かが私を助けてくれれば、とても感謝しています、ありがとう。
コード:
<asp:DataList ID="DataList1" runat="server" DataKeyField="IDhouse"
DataSourceID="SqlDataSource1"/>
<ItemStyle ForeColor="#000066" />
<ItemTemplate>
<table>
<tr>
<td class="style2">
Price : <asp:Label ID="Label1" runat="server" Text='<%# Eval("Price", "{0:C}") %>' /><br />
Beds : <asp:Label ID="Label2" runat="server" Text='<%# Eval("Bedroom") %>' /><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:HyperLink ID="HyperLink2" runat="server">Delete</asp:HyperLink>
<asp:HyperLink ID="HyperLink1" runat="server">Edite</asp:HyperLink>
</td>
<td class="style1">
<asp:Image ID="Image1" runat="server" Height="201px" Width="331px"
ImageUrl='<%# "~/DisplayImg.ashx?IDhouse="+ Eval("IDhouse") %>'/>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>