我在一个单独的文件中有一个类(为了简单起见,已经删除了很多)
public class navigation
{
// Adds to menu
public static void addMenuToList(ListView parent)
{
parent.Items.Add(newItem);
}
}
父母是我的.net页面上的控件:
<asp:ListBox SelectionMode="Single" Rows="8" id="parent" runat="server" CssClass="tbox widebox">
如何将控件传递给函数以便可以访问它?
navigation.addMenuToList(parent);
这似乎不起作用。我错了吗?
答案 0 :(得分:2)
您的方法接受ListView
,您的对象属于ListBox
类型。也许“不工作”的东西源于这种差异?
一般来说,将控件传递给另一个方法没有错,但是类型必须匹配。
答案 1 :(得分:0)
卫生署!
传递ListBox而不是ListView然后它工作正常:)
抱歉浪费每个人的时间。