در این پست قصد دارم ادامه مبحث قبلی رو ادامه بدم و به روش دوم استفاده از کنترلهای adrotator بپردازم . در روش دوم همینطور که در پست قبلی گفتم، قصد داریم که با استفاده از بانک اطلاعاتی که در اینجا SQL مورد نظر ما هست از این کنترل استفاده کنیم .

ابتدا کنترل AdRotator رو به صفحه خودتون اضافه کنید ، بعد یک جدول با هر نامی میخواهید ایجاد کنید در بانک اطلاعاتی SQL ایجاد کنید ، و در اون سه ستون اضافه کنید : نوع داده ای رو هم مشخص کردم !

AlternateText  VarChar(100), 

ImageUrl  VarChar(100), 

NavigateUrl  VarChar(200) 

 

حالا این متد رو بنویسید تا آدرس و موارد دیگه رو از بانک اطلاعاتی بگیره و نمایش بده ::

 

        private DataTable FetchAdsFromDB()

        {

            string sql = "select * from adRot";

            SqlDataAdapter da = new SqlDataAdapter(sql , cnn);

            DataTable dt = new DataTable();

            da.Fill(dt);

            return dt;

        }


در قسمت بعد فقط کافیه نوع DataSource  کنترل AdRotator رو مشخص کنیم و اونها رو ارتباط بدیم ، همین !

 

protected void Page_Load(object sender, EventArgs e)

        {

            AdRotator1.DataSource = FetchAdsFromDB();

            AdRotator1.DataBind();

        }

 

امیدوارم که آموزش مفیدی براتون بوده باشه ، در پایان می تونید این مقاله که در دو پست بود رو در یک فایل PDF دانلود کنید .

موفق باشید .