Я использую asp.net с C #.
У меня есть adrotator, который я связываю через базу данных. У меня есть следующий столбец в таблице базы данных
- AdId
- AdTitle
- AlternateText
- ImageUrl
- NavigateUrl
- AdDescription
Это правильно связывает и показывает данные, теперь я хочу ярлык справа от объявления, который показывает описание, но показывает только первую запись.
Я постараюсь объяснить вам код
private void GetPopUpData()
{
string conn = "Data Source=KKR;Initial Catalog=XYZ;Integrated Security=True";
SqlConnection Scon = new SqlConnection(conn);
Scon.Open();
SqlDataAdapter da = new SqlDataAdapter("Select * FROM tblAd", Scon);
DataSet ds = new DataSet();
da.Fill(ds);
AdRotator1.DataSource = ds.Tables[0];
AdRotator1.DataBind();
lblDesc.Text = ds.Tables[0].Rows[0]["AdDescription"].ToString();
}
protected void timer1_Tick(object sender, EventArgs e)
{
GetPopUpData();
}
Пожалуйста, помогите мне в отображении текстовых данных на правой стороне рекламного устройства, так как он показывает только данные первой записи. может быть потому, что я использовал Rows[0]
.
Заранее спасибо