Visstudio 2015 dr1 sorunu

<%@ Page Language=“C#” AutoEventWireup=“true” CodeBehind=“onurty.aspx.cs” Inherits=“JOIN_PROJEM.onurty” %>

<% while dr1.read() { %>

<% } %>
Ürün Adı : <%=dr1("urunadi");%> <%=dr1("urunlinki");%>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.IO;
using System.Text;
using System.Drawing;
using System.Data.Common;
using System.Data.OleDb;
namespace JOIN_PROJEM
{
public partial class onurty : System.Web.UI.Page
{

    protected void Page_Load(object sender, EventArgs e)
    {
 
    OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["constr"].ToString());


        string query = "select * from urunler";
        OleDbCommand dr1= new OleDbCommand(query, connection);
        dr1.ExecuteReader();
    }
}

}

web designer tarafında loop cevırmek ıstıyorum dr1 e hata alıyorum vs15 kullanıyorum loop repeter GRIDVIEW BULILDINGSTRING APPEND VS KULLANMMAMALI KISACA ASP NETTE MVC GIBI OLMASINI ISTIYORUM HOCAM

KODUN dr1 does not exıst context dıyor bu kodun behınd ve web form kısmı nasıl olmalı butun ornekler ıstemedıgım comentler uzerıne yanı yukarıda kılere gore loopu vs 15 yapamadım