Asp.net 我可以从ControlParameter(而不是DefaultValue)获取ParameterValue吗
我在尝试从标记中的sqlDataSource中声明的ControlParameter中获取值时遇到了一些问题 调试时,我得到以下结果: 如您所见,DefaultValue为,但ParameterValue为1{String}。是否可以从代码隐藏中获取参数值 其他信息: 我尝试过在插入、插入、更新和更新事件处理程序期间进行调试。 ControlParameter在标记中声明如下: 数据源正确地插入/更新数据库,并且没有给出任何错误。 我在VisualStudio2010上使用VB.NET,不过也欢迎使用C语言回答。Asp.net 我可以从ControlParameter(而不是DefaultValue)获取ParameterValue吗,asp.net,vb.net,visual-studio-2010,parameters,Asp.net,Vb.net,Visual Studio 2010,Parameters,我在尝试从标记中的sqlDataSource中声明的ControlParameter中获取值时遇到了一些问题 调试时,我得到以下结果: 如您所见,DefaultValue为,但ParameterValue为1{String}。是否可以从代码隐藏中获取参数值 其他信息: 我尝试过在插入、插入、更新和更新事件处理程序期间进行调试。 ControlParameter在标记中声明如下: 数据源正确地插入/更新数据库,并且没有给出任何错误。 我在VisualStudio2010上使用VB.NET,不过也
我还缺什么吗?我可以通过树看不到木头吗?与其尝试直接从SqlDataSource的参数中获取值,不如尝试查看已触发的事件插入、插入、选择、选择、更新、更新、删除或删除 请注意,默认子/void使用System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e。这将包含发送到SQL server的参数 使用e,我们可以找到e.Command.Parameters,在这个集合中,您可以访问这些值 例如,假设问题中的代码正在“更新”或“更新”事件处理程序中运行,您可以使用: e、 Command.parametersmetricgroupid.Value,它将返回数据库将在更新命令中使用的值