SqlDataSource没有运行select命令

时间:2015-07-16 14:33:16

标签: asp.net vb.net

我有一个sqldatasource的gridview。我在后面的代码中声明了select参数。当页面第一次加载时,它正确填充数据。当我将信息输入文本框并点击添加按钮并声明选择参数时,它不会重新填充数据。如果我走出那个页面并返回新信息就在那里。如果我没有在后面的代码中声明select参数并且只是对其进行硬编码,则它可以工作。不确定我做错了什么。

SqlDataSource1.SelectCommand = "spGetPartnerLeadNote"
SqlDataSource1.SelectCommandType = SqlDataSourceCommandType.StoredProcedure
SqlDataSource1.SelectParameters.Add("leadID", lblLeadID.Text)

1 个答案:

答案 0 :(得分:0)

添加..前需要清除参数。 这对我有用

        SqlDataSource1.SelectCommand = "spGetPartnerLeadNote"
        SqlDataSource1.SelectCommandType=SqlDataSourceCommandType.StoredProcedure
        SqlDataSource1.SelectParameters.Clear()
 SqlDataSource1.SelectParameters.Add("leadID",TypeCode.String,lblLeadID.Text)