我想查我老公与别人的开房记录,可以查吗?

访客4年前黑客资讯958

来自Active.com.cn
 Page.IsPostBack属性的一个应用,就是取代ASP中的RS(Remote scripting)技术。至于RS的基本概念和用法我已经在asp
版里面有很多介绍了,它主要的优势就是在不刷新当前页面的情况下和服务器端进行通信。但是由于它的底层是使用了
java技术,所以它用起来还是显得较为烦琐,下面我就将介绍在ASP+中如何利用Page.IsPostBack来取代RS技术。
 按照我的习惯是喜欢用具体的例子来解释问题,所以这次还是使用一个简单的实例来说明问题。下面这个例子中,将使
用一个Products.aspx程序,它主要有两个服务器端控件(Server-side control),这是asp+里面引入的新的控件编程方
式,一个是一个下拉框控件--'mudCategories',另外一个是列表框控件--'mudProducts'。这个例子将演示,列表框
中的内容将跟随下拉框中内容的改变而改变,为了大家重现的方便,我将使用SQL Server中自带的数据库例子来实现。
Products.aspx代码如下:


代码:
---------------------------------------------------------------------

<%@ Import Namespace="System.Data"%><%@ Import Namespace="System.Data.ADO"%><script language="VB" 
runat="server">Sub Page_Load (SourceObj as Object, EveArg as EventArgs)If Not Page.IsPostBack Then 
Dim mudCommand As ADODataSetCommand Dim mudConnection As ADOConnection Dim dSet As New DataSet 
Dim strSQL as String Dim connStr as String strSQL = "SELECT CategoryID, CategoryName 
From Categories" connStr = "Provider = SQLOLEDB; Data Source=test; Initial Catalog=Northwind; 
User ID=sa; password=;" mudConnection = New ADOConnection(connStr) mudCommand = New 
ADODataSetCommand(strSQL, mudConnection) mudCommand.FillDataSet
(dSet, "Categories") mudCategories.DataSource = dSet.Tables("Categories").DefaultView 
mudCategories.DataBind()End IfEnd SubSub displayProducts (Source as Object, EveArg as EventArgs) Dim 
mudCommand As ADODataSetCommand Dim mudConnection As ADOConnection Dim dSet As New DataSet Dim 
strSQL as String Dim connStr as String connStr = "Provider = SQLOLEDB; Data Source=test; Initial 
Catalog=Northwind; User ID=sa; password=;" strSQL = "Select ProductID, ProductName From 
Products" strSQL = strSQL & " WHERE CategoryID = " & mudCategories.SelectedItem.Value 
mudConnection = New ADOConnection(connStr) mudCommand = New ADODataSetCommand(strSQL, 
mudConnection) mudCommand.FillDataSet(dSet, "Products") mudProducts.DataSource = 
dSet.Tables("Products").DefaultView mudProducts.DataBind()End Sub </script><html><form 
name="mudForm" runat="server"> 产品目录: <asp:DropDownList id="mudCategories" runat="server" 
DataTextField="CategoryName" DataValueField="CategoryID" AutoPostBack="true" 
OnSelectedIndexChanged="displayProducts"/>产品: <asp:ListBox id="mudProducts" SelectionMode="Multiple" 
DataValueField="ProductID" DataTextField="ProductName" runat="server" /></html>

----------------------------------------------------------------------

 从例子程序可以看到,其中显然是使用了服务器端控件的下拉框OnChange事件配合AutoPostBack和Page.IsPostBack属性
就可以很简单和清晰的实现了以前在asp中烦琐的RS实现 *** 。
呵呵,希望大家从上面的这个例子中有所收获。

相关文章

广州市上海市普陀区上门服务高級商务微信是【孔珊】

广州市上海市普陀区上门服务高級商务微信是【孔珊】 今日给大伙儿共享的內容是“广州市上海市普陀区上门服务高級商务微信是【孔珊】”,我是孔珊,来源于福州,2020年28岁,做为岗位:中山大学学员,我喜爱我...

比特币账户会被黑客攻击吗(账户上的比特币被黑客盗了)

比特币账户会被黑客攻击吗(账户上的比特币被黑客盗了)

本文导读目录: 1、比特币有什么风险? 2、为什么黑客可以盗取比特币 3、比特币现金被黑客攻击过吗? 4、黑客为什么没人破解比特币 5、比特币在一些平台中不会被盗钱的盗走吧? 6、...

网上找黑客查聊天记录靠谱吗?(查丈夫的聊天记录)_黑客

网上找黑客查聊天记录靠谱吗? 网上的信息有真有假,在我们做决定的时候一定要辨别,不然上当受骗的就是自己,下面这则新闻就是一位女士被骗的消息。 怀疑丈夫出轨,陈美丽通过闺蜜找“黑客”查丈夫,没想到陷...

全国养牛伴游上海商务学生预约平台

.商务招聘广告词,其工作职责是关键承担基础的传输服务项目,“全国性养殖牛伴游上海市商务女学妹学员预约网”及其对莱客的礼仪知识招待,手机号码就是说微信帐号,工资待遇是日结工资,“全国性养殖牛伴游上海市商...

黑客帮忙提现被冻结资金(黑客能解冻结的银行卡吗)

黑客帮忙提现被冻结资金(黑客能解冻结的银行卡吗)

平台提现黑客的套路是什么? 这种所谓的黑客追回款的方式是一种常见的诈骗手段。诈骗者会以追回被盗取的资金为借口,要求受害者将同等金额的钱存入目标银行卡,并要求进行扫脸认证。然而,这实际上是诈骗者在利用受...

删除的手机通话记录怎么查清单(别人手机通话记录怎么查清单)

删除的手机通话记录怎么查清单(别人手机通话记录怎么查清单) 安徽的乔大姐和杭州的陈大哥已经结婚10年了。他们有一个20多岁的小儿子和一个大儿子,两人以前的婚姻都失败过。他们一开始关系很好,但不久就发...