如果使用存在过程操作数据,操作完还要返回字符串型的参数值,很容易出现这个错误
System.InvalidOperationException: String[0]: Size 属性具有无效大小值 0。
这里的Size属性,指的是要返回的参数的Size,只要给Direction="InputOutput"的参数设置Size属性就可以了
<asp:Parameter Direction="InputOutput" Name="testNum" Type="String" ConvertEmptyStringToNull="false" Size="15" />