Я хочу использовать некоторые данные из базы данных после привязки моего запроса к ретранслятору. Но я не уверен, как я supposted сделать это. Вот мой код:Использование данных Sql после привязки к ретранслятору
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
SqlCommand cmd = new SqlCommand("SELECT * FROM kontakt", conn);
conn.Open();
SqlDataReader reader = cmd.ExecuteReader();
Repeater_Beskeder.DataSource = reader;
Repeater_Beskeder.DataBind();
foreach (RepeaterItem row in Repeater_Beskeder.Items)
{
if (reader.Read())
{
Panel Vis_Panel = (Panel)row.FindControl("Panel_Vis_Besked");
if (Request.QueryString["id"].ToString() == reader["id"])
{
Vis_Panel.Visible = true;
}
}
}
conn.Close();
Мой читатель не будет работать, как это было Allready переплетены моему повторителя, так что я совсем потерялась. Надеюсь, у некоторых из вас есть другое решение этой проблемы.
установить его на ItemDataBound событие ретранслятора –
Большое спасибо и Amit, и Shafqat. Вы, безусловно, решили мою проблему =) – GentlemenFinn