<p>&lt;%@ Page Language=&quot;C#&quot; %&gt;
&lt;%@ Import Namespace=&quot;System.Data.SqlClient&quot; %&gt;
&lt;%@ Import Namespace=&quot;System.Data&quot; %&gt;</p>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <asp:Repeater ID="rptImages" runat="server">
                <ItemTemplate>
                    <img src='<%# Eval("ImagePath") %>' />
                </ItemTemplate>
            </asp:Repeater>
        </div>
    </form>
</body>
</html>
<script runat="server">
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            BindImages();
        }
    }

    private void BindImages()
    {
        string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword";
        string query = "SELECT ImagePath FROM Images";

        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            using (SqlCommand command = new SqlCommand(query, connection))
            {
                SqlDataAdapter adapter = new SqlDataAdapter(command);
                DataTable dataTable = new DataTable();
                adapter.Fill(dataTable);

                rptImages.DataSource = dataTable;
                rptImages.DataBind();
            }
        }
    }
</script
aspx 写个图片显示的页面 图片路径数量路径从数据库获取

原文地址: http://www.cveoy.top/t/topic/g1oI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录