QueryStringParameter 类
来源:互联网 发布:java 角色权限设计 编辑:程序博客网 时间:2024/05/12 09:44
将 HTTP 请求查询字符串字段的值绑定到参数对象。
继承层次结构
System..::.Object
System.Web.UI.WebControls..::.Parameter
System.Web.UI.WebControls..::.QueryStringParameter
System.Web.UI.WebControls..::.Parameter
System.Web.UI.WebControls..::.QueryStringParameter
程序集: System.Web(在 System.Web.dll 中)
public class QueryStringParameter : Parameter
QueryStringParameter 类型公开以下成员。
构造函数
属性
方法
备注
使用 QueryStringParameter 类可以将作为 HTTP 请求查询字符串的一部分传递的字段的值绑定到在参数化查询或命令中使用的参数。将从 QueryString 集合中检索该字段。
如果引用 QueryStringParameter 对象,但未传递任何对应的查询字符串名称/值对,则将数据绑定到参数的控件可能会引发异常。同样,如果传递查询字符串字段名称而没有对应的值,则控件可能不会显示数据。为避免出现这类情况,请在适当的位置设置DefaultValue 属性。
QueryStringParameter 类提供QueryStringField 属性,该属性标识要绑定到的查询字符串值的名称。它还提供从 Parameter 类继承的属性。
QueryStringParameter 类不验证传递的值,它提供原始值。不过,在数据源控件中可以验证 QueryStringParameter 对象的值。 为此,应处理数据源控件的 Selecting、Updating、Inserting 或Deleting 事件并检查事件处理程序中的参数值。 如果参数值未通过验证测试,则可以通过将关联的 CancelEventArgs 类的Cancel 属性设置为true 来取消数据操作。
<%@ Page language="C#"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html > <head runat="server"> <title>ASP.NET Example</title></head><body> <form id="Form1" method="post" runat="server"> <!-- Use a Query String with country=USA --> <asp:gridview id ="GridView1" runat="server" datasourceid="MyAccessDataSource" /><!-- Security Note: The AccessDataSource uses a QueryStringParameter, Security Note: which does not perform validation of input from the client. --> <asp:accessdatasource id="MyAccessDataSource" runat="server" datafile="Northwind.mdb" selectcommand="SELECT EmployeeID, LastName, Address, PostalCode, Country FROM Employees" filterexpression="Country = '{0}'"> <filterparameters> <asp:querystringparameter name="country" type="String" querystringfield="country" /> </filterparameters> </asp:accessdatasource> </form> </body></html>
- QueryStringParameter 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 简单的运用CChartCtrl
- ubuntu配置tomcat可以远程访问80端口
- 用AJAX实现一个小案例—对用户名进行校验来实现局部刷新
- dd命令
- 嵌入式入门
- QueryStringParameter 类
- 史上版本最全android源码下载地址
- chrome json view插件
- 抓包分析TCP三次握手
- lr_convert_string_encoding转码函数
- android - Intent
- magento 单产品多图片批量上传方法
- 递归程序转换成非递归程序的一般方法
- 哇哦