oprette og fyre event fra en event
Når jeg klikker på min "calendar control" bliver der afviklet en event.. og i koden som eventen kalder opretter jeg endnu en event med en linkbutton, men når jeg klikker på denne llinkbutton sker der ikke noget.her er min kode. Jeg har kun posted det mest relevante:
//This function is called by clicking the calendar
public void GetStats(object sender, EventArgs e)
{
int count = 0;
int temp = 0;
foreach(DateTime date in Calendar_stat.SelectedDates)
{
LinkButton link = new LinkButton();
link.Command += new CommandEventHandler(link_Command);
link.CommandName = date.ToString();
link.Text = date.ToLongDateString();
aCell_2.Controls.Add(link);
aTableRow_1.Cells.Add(aCell_2);
Table_stats.Rows.Add(aTableRow_1);
}
}
//Here's the function which should be fired when clicking the linkbutton
private void link_Command(object sender, CommandEventArgs e)
{
DateTime dt = DateTime.Parse(e.CommandName);
DataView aDataView = c_statfunctions.GetTags(dt, dt.AddMinutes(1439)).DefaultView;
foreach(DataRowView aRow in aDataView)
{
TableRow aTableRow_1 = new TableRow();
TableCell aCell_1 = new TableCell();
TableCell aCell_2 = new TableCell();
aCell_1.Text = aRow["nox"].ToString();
aCell_2.Text = aRow["date"].ToString();
aTableRow_1.Cells.Add(aCell_1);
aTableRow_1.Cells.Add(aCell_2);
Table_tags.Rows.Add(aTableRow_1);
}
}
Hvordan kan jeg få dette til at virke ?