我编写了一个自定义ajax扩展器,用于ASP面板和JQuery对话框。我面临的问题是我需要多个按钮才能触发对话框,因此属性并不是一个可行的选择。我希望做类似以下的事情:
<ex:DialogExtender TargetID="pnlSomePanel">
<triggers>
<button ID="btnOne">
<button ID="btnTwo">
</triggers>
</ex:DialogExtender>
有谁知道如何将这个自定义“触发器”集合添加到我的扩展程序中?感谢。
答案 0 :(得分:0)
在扩展程序中,添加如下属性:
private List<Button> triggers;
public List<Button> Triggers
{
get { return triggers; }
set { triggers = value; }
}
你可以像这样使用它:
<ex:DialogExtender TargetID="pnlSomePanel">
<Triggers>
<asp:Button ID="btnOne">
<asp:Button ID="btnTwo">
</Triggers>
</ex:DialogExtender>