国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如何在無刷新頁面的情況下實現客戶端回調實例

2024-07-21 02:28:46
字體:
來源:轉載
供稿:網友

經常在網上找各種各樣的資料看,來解決某一具有針對性的問題,可是最終發現還是msdn好,可惜大部分沒有漢化,而且實例型的資料并不是很多,但不管怎么說msdn還是需要我們認真學習的!
<%@ page language="c#" autoeventwireup="true"
  codefile="clientcallback.aspx.cs" inherits="clientcallback" %>

<!doctype html public "-//w3c//dtd xhtml
  1.1//en" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <script type="text/javascript">
    function lookupstock()
    {
        var lb = document.forms[0].listbox1;
        var product = lb.options[lb.selectedindex].text
        callserver(product, "");
    }
   
    function receiveserverdata(rvalue)
    {
        results.innertext = rvalue;
    }
  </script>
</head>
<body>
  <form id="form1" runat="server">
    <div>
      <asp:listbox id="listbox1" runat="server"></asp:listbox>
      <br />
      <br />
      <button >look up stock</button>
      <br />
      <br />
      items in stock: <span id="results"></span>
      <br />
    </div>
  </form>
</body>
</html>

 1 using system;
 2 using system.data;
 3 using system.configuration;
 4 using system.collections;
 5 using system.web;
 6 using system.web.security;
 7 using system.web.ui;
 8 using system.web.ui.webcontrols;
 9 using system.web.ui.webcontrols.webparts;
10 using system.web.ui.htmlcontrols;
11
12 public partial class clientcallback : system.web.ui.page,
13      system.web.ui.icallbackeventhandler
14 {
15     protected system.collections.specialized.listdictionary catalog;
16     protected void page_load(object sender, eventargs e)
17     {
18         string cbreference =
19             page.clientscript.getcallbackeventreference(this,
20             "arg", "receiveserverdata", "context");
21         string callbackscript;
22         callbackscript = "function callserver(arg, context)" +
23             "{ " + cbreference + "} ;";
24         page.clientscript.registerclientscriptblock(this.gettype(),
25             "callserver", callbackscript, true);
26
27         catalog = new system.collections.specialized.listdictionary();
28         catalog.add("monitor", 12);
29         catalog.add("laptop", 10);
30         catalog.add("keyboard", 23);
31         catalog.add("mouse", 17);
32
33         listbox1.datasource = catalog;
34         listbox1.datatextfield = "key";
35         listbox1.databind();
36     }
37
38     public string raisecallbackevent(string eventargument)
39     {
40         string returnvalue;
41         if (catalog[eventargument] == null)
42         {
43             returnvalue = "-1";
44         }
45         else
46         {
47             returnvalue = catalog[eventargument].tostring();
48         }
49         return returnvalue;
50     }
51 }

最大的網站源碼資源下載站,

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 翁牛特旗| 邓州市| 萨嘎县| 新营市| 巴彦淖尔市| 红桥区| 灵山县| 玛沁县| 重庆市| 北票市| 建瓯市| 林州市| 桂阳县| 江安县| 洞口县| 大冶市| 龙江县| 林芝县| 乌拉特中旗| 平罗县| 岗巴县| 塔河县| 建瓯市| 全州县| 家居| 海盐县| 杂多县| 锦屏县| 盐城市| 微山县| 黄大仙区| 聂拉木县| 吴堡县| 宣汉县| 淮阳县| 镇宁| 金寨县| 左云县| 广元市| 兴隆县| 永兴县|