Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从Datalist到Edit.aspx_C#_Asp.net_Sql Server - Fatal编程技术网

C# 从Datalist到Edit.aspx

C# 从Datalist到Edit.aspx,c#,asp.net,sql-server,C#,Asp.net,Sql Server,我正在一个房地产网站上工作,我正在使用datalist ASP.NET/C来显示列表,我的下一步不知道怎么做,如果我单击“编辑”链接,选择特定房屋的信息并在edit.aspx中显示,数据列表的每个字段都显示在文本框中 我的数据库非常简单,只有4个字段:IDhouse、Price、卧房、ImgHouse 如果有人能帮我,我会非常感激的,谢谢 代码: <asp:DataList ID="DataList1" runat="server" DataKeyField="IDhouse"

我正在一个房地产网站上工作,我正在使用datalist ASP.NET/C来显示列表,我的下一步不知道怎么做,如果我单击“编辑”链接,选择特定房屋的信息并在edit.aspx中显示,数据列表的每个字段都显示在文本框中

我的数据库非常简单,只有4个字段:IDhouse、Price、卧房、ImgHouse

如果有人能帮我,我会非常感激的,谢谢

代码:

<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>
                                        &nbsp;&nbsp;
                                        <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>
替换

<asp:HyperLink ID="HyperLink1" runat="server">Edite</asp:HyperLink>


并在Edit.aspx页面上,根据从查询字符串中获得的IDhouse值加载所需的数据
<a href="Edit.aspx?id=<%# Eval("IDhouse") %>">Edit</a>