我在网站上设置最新的新闻小组时遇到了问题。
目前
public System.Data.SqlClient.SqlConnection Admin_conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectString"].ToString());
protected void Page_Load(object sender, EventArgs e)
{
DataTable dt = News();
if (dt.Rows.Count > 0) // Check if the DataTable returns any data from database
{
lbltest.Text = dt.Rows[0]["NewsTitle"].ToString();
lblDate.Text = dt.Rows[0]["NewsDate"].ToString();
lbldescription.Text = dt.Rows[0]["NewsDescription"].ToString();
}
}
protected DataTable News()
{
DataTable dt = new DataTable();
SqlDataAdapter data = new SqlDataAdapter("SELECT NewsTitle, NewsDescription, NewsDate FROM News WHERE [NewsDate] < getdate()", Admin_conn);
data.Fill(dt);
return dt;
}
但上面的代码只显示单行新闻..我想在我的网站上显示所有新闻。我应该使用哪个控件以正确的顺序显示数据库中的所有记录,如新闻标题,新闻描述以及下一个新闻标题和描述......
有没有办法使用ajax手风琴,以便显示所有新闻标题,当我点击特定新闻标题时,将显示该新闻的描述。
任何建议或教程都将受到高度赞赏..