一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - ASP.NET 前后臺調(diào)用方法

ASP.NET 前后臺調(diào)用方法

2019-07-04 14:27ASP.NET之家 ASP.NET教程

1.JavaScript訪問C#函數(shù) 2.JavaScript訪問C#變量 3.C#中訪問JavaScript的已有變量 4.如何在C#中訪問JavaScript函數(shù) JavaScript訪問C#函數(shù) 方法一、 1、首先建立一個按鈕,在后臺將調(diào)用或處理的內(nèi)容寫入button_click中; 2、在前臺寫一個js函數(shù),內(nèi)容為

1.JavaScript訪問C#函數(shù) 
2.JavaScript訪問C#變量 
3.C#中訪問JavaScript的已有變量 
4.如何在C#中訪問JavaScript函數(shù) 
JavaScript訪問C#函數(shù) 
方法一、 
1、首先建立一個按鈕,在后臺將調(diào)用或處理的內(nèi)容寫入button_click中; 
2、在前臺寫一個js函數(shù),內(nèi)容為document.getElementById("btn1").click(); 
3、在前臺或后臺調(diào)用js函數(shù),激發(fā)click事件,等于訪問后臺c#函數(shù); 
方法二、 
1. 函數(shù)聲明為public 或protected 

復制代碼代碼如下:


public string Hello() 

return("Hello World"); 


2、在html里用<%=fucntion()%>可以調(diào)用 

復制代碼代碼如下:


<html xmlns="http://www.w3.org/1999/xhtml%22> 
<head runat="server"> 
<title>Untitled Page</title> 
<script language="javascript" type="text/javascript"> 
function say() 

var strHello = "<%=Hello()%>"; 
alert(strHello); 

</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="say();" /> 
</div> 
</form> 
</body> 
</html> 


方法三、 

復制代碼代碼如下:


<script language="javascript"> 
function __doPostBack(eventTarget, eventArgument) 

var frontForm = document.Form1; //指runat=server的form 
frontForm.__EVENTTARGET.value = eventTarget; 
frontForm.__EVENTARGUMENT.value = eventArgument; 
frontForm.submit(); 

</script> 
<input id="Button1" type="button" name="Button1" value="按鈕" onclick="javascript:__doPostBack('Button1','')"> 


JavaScript中訪問C#變量 
方法一:1、通過頁面上隱藏域訪問<input id="xx" type="hidden" runat="server"> 
方法二:1、如后臺定義了PUBLIC STRING N;前臺js中引用該變量的格式為'<%=n%>'或"+<%=n%>+" 
方法三:1、或者你可以在服務(wù)器端變量賦值后在頁面注冊一段腳本 
"<script language='javascript'>var temp=" + tmp + "</script>" 
tmp是后臺變量,然后js中可以直接訪問temp獲得值。 
C#中訪問JavaScript的已有變量 
方法一:1、前臺使用靜態(tài)文本控件隱藏域,將js變量值寫入其中; 
2、后臺用request["id"]來獲取值; 
方法二:可以用cookie或session 
C#中訪問JavaScript函數(shù) 
方法一:1、Page.RegisterStartupScript("ggg","<script>SetVisible(1);</script>"); 
方法二:使用Literal類,然后 

復制代碼代碼如下:


private void Button2_Click(object sender, System.EventArgs e) 

string str; 
str="<script language='javascript'>"; 
str+="selectRange()"; 
str+="</script>"; 
//Literal1.Visible=true; 
Literal1.Text=str; 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产永久一区二区三区 | 国产caonila在线观看 | 石原莉奈被店长侵犯免费 | 草草视频免费观看 | 猛男深夜狂cao小男生 | 欧美日韩一区二区三区在线观看 | 秒播影视 午夜福利毛片 | 成人午夜视频一区二区国语 | 91最新高端约会系列178 | 国产精品1024永久免费视频 | 国产午夜一区二区在线观看 | 91av免费在线观看 | 亚洲国产成人久久综合一区 | 黑人异族日本人hd | 日本人欧美xx | 91久久夜色精品国产九色 | 国产亚洲精品一区二区在线观看 | 青草悠悠视频在线观看 | 久久国产影院 | 四虎影院com | 久久久久久久久女黄 | 柔术一级毛片 | 国产在视频线精品视频 | 火影忍者羞羞 | julia ann黑人巨大 | 蜜臀91| 精品无人乱码一区二区三区 | 韩剧在线观看 | 激情三级做爰在线观看激情 | 日韩精品视频福利资源站 | 波多野结衣伦理在线观看 | 欧美交换乱理伦片120秒 | 国产精品29页 | 欧美一区不卡二区不卡三区 | 特a级片| 久久强奷乱码老熟女 | 精品一成人岛国片在线观看 | 厨房高h | 亚洲成人国产精品 | 精品国产一区二区三区久 | 欧美成人日韩 |