我有以下BulletedList和ListItem。我需要给listitems提供一个onclick事件。
所以我的代码:
BulletedList ul = new BulletedList();
ul.ID = "paginationDyn";
ul.DisplayMode = BulletedListDisplayMode.LinkButton;
ul.Click = //What needs to come up here?
我必须在ul.Click
属性中提供什么?并且还需要创建click方法。
由于
答案 0 :(得分:4)
ul.Click += new BulletedListEventHandler(ul_Click);
然后在你的代码中的其他地方
void ul_Click(object sender, BulletedListEventArgs e)
{
throw new NotImplementedException();
}
如果您使用的是Visual Studio,则可以通过键入+=
来获取自动完成功能。
然后按Tab键。
答案 1 :(得分:1)
我想你想要的是:
...
BulletedList ul = new BulletedList();
ul.ID = "paginationDyn";
ul.DisplayMode = BulletedListDisplayMode.LinkButton;
ul.Click += new BulletedListEventHandler(ul_Click);
}
void ul_Click(object sender, BulletedListEventArgs e)
{
throw new NotImplementedException();
}
答案 2 :(得分:0)
如果您想举办活动this page,请说明如何实施您自己的活动。
如果你只想提出BulletedList的内置事件,你需要创建一个调用OnClick的子类。
public class MyBulletedList : BulletedList{
protected void function doStuff(){
OnClick();
}
}
这将触发BulletedList的click事件。