为什么我在后面的代码中使用以下指令:
SqlDataSource1.SelectParameters["page"].DefaultValue = "0";
我得到'System.NullReferenceException:对象引用未设置为对象的实例。
“?
答案 0 :(得分:5)
唯一的两个对象涉及单个语句是(粗体)
<强> SqlDataSource1 强> .SelectParameters [ “网页”]。默认值
<强> SqlDataSource1.SelectParameters [ “网页”] 强> .DefaultValue
所以其中一个必须为null。与您之前的问题一起查看此内容时,原因是您尚未将“page”参数添加到SqlDataSource1
。
答案 1 :(得分:1)
您的SqlDataSource
对象为空或其SelectParameters
集合没有“page”条目。检查您是否已正确定义选择参数。