如何为动态创建的控件生成事件 [英] how to generate event for dynamically created control
问题描述
i需要动态创建RadHtmlChart,在此控件中有一个事件OnClientSeriesClicked现在我想在此事件上调用JavaScript来支持c#。
到目前为止我做了什么,我已经动态创建了radhtmlchart并添加到面板。
panelChart.Controls.Add(RadHtmlChart1 );
我不清楚如何进一步接近并创造该事件。
i已经破坏了这种方法
私人 无效 SeriesClicked( object sender,EventArgs e)
{
ClientScript.RegisterStartupScript( this .GetType(), print, < script> RadHtmlChart1_SeriesClick ED();< /脚本>中跨度>);
}
但不知道如何在OnClientSeriesClicked事件上调用此方法。 />
Plz help
OnClientSeriesClicked是客户端事件,在客户端代码中使用javascript调用eventhandler。
< 脚本 类型 = text / javascript >
函数OnClientSeriesClicked(sender,eventArgs){
}
< / script > 跨度>
Hi,
i have a requirement for dynamically creating RadHtmlChart , in this control there is one event OnClientSeriesClicked now i want to call a JavaScript on this event from backed through c#.
till now what i have done that i have created dynamically radhtmlchart and adding to panel.
panelChart.Controls.Add(RadHtmlChart1);
I am not getting a clear idea how to approach further and create that event .
i have crreated this method
private void SeriesClicked(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "print", "<script>RadHtmlChart1_SeriesClicked();</script>");
}
but dont know how to call this method on OnClientSeriesClicked event.
Plz help
OnClientSeriesClicked is client side event, call the eventhandler using javascript in your client side code.
<script type="text/javascript"> function OnClientSeriesClicked(sender, eventArgs) { } </script>
这篇关于如何为动态创建的控件生成事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!