2 PostBackUrl執行跨頁面傳送

2021-05-25 00:16:03 字數 3533 閱讀 5581

2-postbackurl執行跨頁面傳送

作為使用

findcontrol()

方法從前面頁面中獲取某個控制項的替代方法,可以通過頁面屬性來暴露控制項。**

a.aspx.cs

中通過searchstring

屬性暴露了

txtsearch.

這個頁面將表單資料傳送到

b.aspx中

一:a.aspx

<%

@page

language

="c#"

autoeventwireup

="true"

codefile

="a.aspx.cs"

inherits

="a"

%>

doctype

html

public

"-//w3c//dtd xhtml 1.0 transitional//en"

"">

<

html

xmlns

="">

<

head

runat

="server">

<

title

>

<

asp:

literal

id="literal1"

runat

="server"/>

title

>

head

>

<

body

>

<

form

id="form1"

runat

="server">

<

asp:

label

id="lbsearch"

runat

="server"

text

="search:">

asp:

label

>

<

asp:

textbox

id="txtsearch"

runat

="server">

asp:

textbox

>

<

asp:

button

id="btnsearch"

runat

="server"

postbackurl

="b.aspx"

text

="go!"

/>

form

>

body

>

html

> 二:

a.aspx.cs

using

system;

using

system.data;

using

system.configuration;

using

system.web;

using

system.web.security;

using

system.web.ui;

using

system.web.ui.webcontrols;

using

system.web.ui.webcontrols.webparts;

using

system.web.ui.htmlcontrols;

public

partial

class

a: system.web.ui.page

public

string searchstring

} }

三:b.aspx

<%

@page

language

="c#"

autoeventwireup

="true"

codefile

="b.aspx.cs"

inherits

="b"

%>

<%@previouspagetype virtualpath="~/default.aspx" %>

doctype

html

public

"-//w3c//dtd xhtml 1.0 transitional//en"

"">

<

html

xmlns

="">

<

head

runat

="server">

<

title

>

無標題頁

title

>

head

>

<

body

>

<

form

id="form1"

runat

="server">

<

div>

<

asp:

label

id="lblsearch"

runat

="server">

asp:

label

>

div>

form

>

body

>

html

>

四:b.aspx.cs

using

system;

using

system.data;

using

system.configuration;

using

system.collections;

using

system.web;

using

system.web.security;

using

system.web.ui;

using

system.web.ui.webcontrols;

using

system.web.ui.webcontrols.webparts;

using

system.web.ui.htmlcontrols;

public

partial

class

buttonsearchresults : system.web.ui.page

",previouspage.searchstring); }

} }在

b.aspx

中包含乙個

<%@previouspagetype%>,

這個指令把

previouspage

屬性返回的值轉換成

buttonsearchtype

類的例項。如果沒有這個指令,

previouspage

屬性會把前頁面作為通用的

page

類的例項返回。

PostBackUrl跨頁傳值

頁面和頁面之間傳引數可以通過url,也可以通過form來傳值,今天總結的是另外一種,跨頁傳參。伺服器button有乙個postbackurl屬性,這個是用來回傳的,直接寫 算了。一 請求頁面 html page language c autoeventwireup true codebehind r...

使用PostBackUrl屬性實現跨頁面傳值

一 用findcontrol方法獲取傳送頁的值 page1.aspx 1 page language c autoeventwireup true codefile page1.aspx.cs inherits page1 23 w3c dtd xhtml 1.0 transitional en 4...

jmeter 跨執行緒執行變數

1.設定json提取 token 2.方法1 使用jsr223處理器儲存資料 也可以用beanshell 使用props 全域性儲存 方法2 使用函式 setproperty 函式儲存 3.在另外乙個執行緒中使用p函式 獲取 注意 執行緒要設定為單獨執行每個執行緒,不然在執行的時候會獲取的token...