【发布时间】:2009-10-27 13:26:51
【问题描述】:
我正在尝试将文本框输入用作 SqlParameter,但它仅在页面首次加载时进入 DataSelecting。不是在提交 from 之后。
这是aspx页面上的代码。
受保护的无效数据选择(对象发送者,SqlDataSourceSelectingEventArgs e) { e.Command.Parameters["@zip"].Value = ZipBox.Text; }"
SelectCommand="SELECT Name FROM Names WHERE (ZipCode = @zip)"
OnSelecting="数据选择">
选择参数>
参数名称="zip" DefaultValue="1" />
选择参数>
SqlDataSource>
表格
id="ZipSearch" runat="server" action="Default.aspx" method="post">
TextBox ID="ZipBox" runat="server" />
按钮 id="btnSubmit" Text="Submit" runat="server" />
表格
感谢您的帮助,
马特
【问题讨论】:
-
现在没有在按钮点击时调用任何事件。
-
选择事件会在页面第一次加载时运行,但在表单提交后不会运行。
标签: sqlparameter