我有这样如何从一个控件调用事件处理程序到第二个控件位于第一个控件内的另一个控件?
<asp:Calendar ID="CldrDemo" runat="server" BackColor="#FFFFCC" BorderColor="#FFCC66"
OnSelectionChanged="CldrDemo_SelectionChanged" OnDayRender="CldrDemo_DayRender">
</asp:Calendar>
OnDayRender事件压延控制我有这样
protected void CldrDemo_DayRender(object sender, DayRenderEventArgs e)
{if (e.Day.Date == Convert.ToDateTime("11/30/2010"))//comparing date
{
DropDownList ddlBlist = new DropDownList();//creating instance of ddl
ddlBlist.AutoPostBack = true;
ddlBlist.Items.Add("Ashrith");//adding values to the ddl
ddlBlist.Items.Add("Nayeem");//adding values to the ddl
ddlBlist.SelectedIndexChanged += new EventHandler(ddlBlist_SelectedIndexChanged);//want to call this
string name = ddlBlist.SelectedItem.Text;
e.Cell.Controls.Add(ddlBlist);//adding dropdownlist to the cell
e.Cell.BorderColor = System.Drawing.Color.Black;
e.Cell.BorderWidth = 1;
e.Cell.BackColor = System.Drawing.Color.LightGray;
}
我想呼吁下拉列表事件处理程序代码 - 的SelectedIndexChanged我还添加了像这样
protected void ddlBlist_SelectedIndexChanged(object sender, EventArgs e)
{
}
但是,当我改变dropdownlist的项目时,这并没有引起注意。请帮助
Oh..sorry,我才意识到你已经这样做...... mmh..let我觉得还是没有 – Osvier 2010-11-12 05:10:10