在Web用户控件中将数组作为参数传递

时间:2013-05-30 13:38:55

标签: asp.net arrays user-controls

有没有办法将int数组作为参数传递给Web用户控件。我在2008年发现了同样的问题,所以提问的人可能正在使用.net 3.5或其他东西而答案并不令人信服Passing int array as parameter in web user control。我正在使用.net 4.0。有没有办法在新版本中执行此操作?

我想要像

这样的东西

<user:control id="mycontrol" runat="server" myarray="1,2,3" />

或来自背后的代码

mycontrol.myarray = arr; //where arr is int array

1 个答案:

答案 0 :(得分:0)

您可以从后面的代码中执行此操作但我不认为可以从标记中指定数组。只需在用户控件声明中声明数组类型的属性,并确保它是公共的。