我想为后面代码中准备的列表中的每个条目添加一个按钮,它可以调用方法并将列表对象作为参数发送。这样做的最佳方法是什么?
内联代码?如果是这样,我如何访问该列表?它应该是一个全局变量吗?ETC..
我想为后面代码中准备的列表中的每个条目添加一个按钮,它可以调用方法并将列表对象作为参数发送。这样做的最佳方法是什么?
内联代码?如果是这样,我如何访问该列表?它应该是一个全局变量吗?ETC..
如果您只想将控件添加到 aspx 文件中,则可以使用PlaceHolder control
此控件is made for this specific need
链接:http: //msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.placeholder.aspx
代码示例
HtmlButton myButton = new HtmlButton();
myButton.InnerText = "Button 1";
PlaceHolder1.Controls.Add(myButton);
myButton = new HtmlButton();
myButton.InnerText = "Button 2";
PlaceHolder1.Controls.Add(myButton);
myButton = new HtmlButton();
myButton.InnerText = "Button 3";
PlaceHolder1.Controls.Add(myButton);
myButton = new HtmlButton();
myButton.InnerText = "Button 4";
PlaceHolder1.Controls.Add(myButton);
注意:如果你想通过列表自定义你的渲染,你可以使用Repeater、DataList、GridView或其他控件。