易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET


      数据源控件提供多种数据服务,这样将高级功能添加到应用程序会变得更加容易。这包括根据指定的搜索条件筛选数据。筛选对于使用缓存数据尤其方便,因为您无需重新运行查询或调用读取数据的方法就可以提供搜索功能。
      若要筛选数据,必须按下列方式配置数据源控件:
·对于 SqlDataSource 或 AccessDataSource 控件,必须将 DataSourceMode 属性设置为 DataSet。
·对于 ObjectDataSource 控件,基础源对象必须返回 DataSet 或 DataTable 对象。
使用 XmlDataSource 控件时,可以使用 XPath 查询筛选数据。
 
一、设置筛选器表达式
通过设置数据源控件的 FilterExpression 属性,指定要应用到 ObjectDataSource、SqlDataSource 或 AccessDataSource 控件所返回的数据的筛选器。筛选器表达式的语法基于 DataColumn 类的 Expression 属性的语法。当调用数据源控件的 Select 方法时,将应用筛选器表达式。
 
二、提供筛选器参数
您可以为 ObjectDataSource、SqlDataSource 或 AccessDataSource 控件提供参数化的筛选器表达式,这使您可以在运行时提供筛选值,而无需编写任何代码来显式设置 FilterExpression 属性。使用数据源控件的 FilterParameters 集合指定筛选器表达式参数。参数可以检索控件中的数据、QueryString 对象、会话状态、用户配置文件属性等等。
      在筛选器表达式中,创建与数据源控件的 FilterParameters 集合中的项对应的占位符。占位符是带编号的,0 表示集合中的第一个参数。通过将筛选器参数的编号放入“{”和“}”字符中间,可以指定筛选器表达式的占位符,如以下示例所示:
       Country = '{0}' AND LastName LIKE '{1}'
      安全说明: 因为 FilterParameters 集合中的值被替换为没有编码的 FilterExpression 字符串,所以在应用筛选器之前应当验证所有筛选器参数的值。在应用筛选器之前,可以使用数据源控件的 Filtering 事件访问并验证筛选器参数的值。
      下面的示例演示一个包含筛选器参数、名为 EmployeeDetailsSqlDataSource 的 SqlDataSource 控件。FilterExpression 属性中使用的参数值在运行时从页上其他位置的控件的属性值进行填充。
<%@ Page language="C#" %&


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

ASP.NET


      PlaceHolder 控件使您可以将空容器控件放置到页上,然后在运行时动态地将子元素添加到该容器中。
 
一、背景
PlaceHolder Web 服务器控件使您可以将空容器控件放置到页内,然后在运行时动态添加、删除或依次通过子元素。该控件只呈现其子元素;它不呈现自身的任何标记。
例如, ......

asp.net中读写xml

 标签:xml .net   [推送到技术圈]
loveqq2004
<?xml version="1.0" encoding="utf-8" ?>
<files>
    <file>
           <name>4.dll</name>
         &nb ......

asp.net 对XML 读写查操作

  首先看下XML结构
<?xml version="1.0" encoding="utf-8"?>
<corplist>
<corp>
<linkname>陈先生</linkname>
<corpname>XXXXXXXXX公司</corpname>
<email>xxxxx@126.com</email>
</corp>
<corp>
<linknam ......

asp.net 下的 TreeView 中的虚线断断续续

 在IE6中正常,但是在IE7中断断续续。
这个问题看上去应该是IE7和IE6对style内容呈现不同导致的。
问题原因:打开Treeview所在页面的source code(在IE7里面选择View Source),此时可以看到Treeview呈现到客户端后的HTML代码,在这里可以看到TreeView呈现的HTML里面第一个Div的Style属性中有一个height:1px。
问 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号