ggg

__doPostBack(‘SetSessionPostBack‘, newValue);
        }
    </script>

</head>
<body>
    <form id="form1" runat="server">
    <input id="Button1" type="button" value="button" onclick="setSessionValue(‘hello‘);" /><div>
    </div>
    </form>
</body>
</html>

方法二:

使用AJAX

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
    private void Page_Load(object sender, System.EventArgs e)
    {
        if (!this.IsPostBack)
        {
            this.Session["SessionValue"] = "Original value";
        }

this.Response.Write("SessionValue: " + this.Session["SessionValue"].ToString() + "<br>");
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

<script type="text/javascript">

function makeAjaxCall(webUrl, queryString) {
            var xmlHttpObject = null;

try {
                // Firefox, Opera 8.0+, Safari

xmlHttpObject = new XMLHttpRequest();
            }
            catch (ex) {
                // Internet Explorer

try {
                    xmlHttpObject = new ActiveXObject(‘Msxml2.XMLHTTP‘);
                }
                catch (ex) {
                    xmlHttpObject = new ActiveXObject(‘Microsoft.XMLHTTP‘);
                }
            }

if (xmlHttpObject == null) {
                window.alert(‘AJAX is not available in this browser‘);
                return;
            }

xmlHttpObject.open("GET", webUrl + queryString, false);
            xmlHttpObject.send();

var xmlText = xmlHttpObject.responseText;

return xmlText;
        }

function setSessionValue(newValue) {
            var webUrl = ‘AjaxPage.aspx‘;
            var queryString = ‘?SessionValue=‘ + newValue;
            var returnCode = makeAjaxCall(webUrl, queryString);
            //alert(returnCode);
            <%= ClientScript.GetPostBackEventReference(this, string.Empty) %>;
        }

</script>

</head>
<body>
    <form id="form1" runat="server">
    <input id="Button1" type="button" value="button" onclick="setSessionValue(‘Lance Zhang‘);" /><div>
    </div>
    </form>
</body>
</html>

时间: 2024-10-14 00:13:56

ggg的相关文章

并查集应用

题目描述: One way that the police finds the head of a gang is to check people's phone calls. If there is a phone call between A and B, we say that A and B is related. The weight of a relation is defined to be the total time length of all the phone calls

Json.NET读取和写入Json文件

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.IO; using System.Text; using Newtonsoft.Json; using com.zjpx.model; using System.Collections; usin

Python正则表达式Regular Expression基本用法

资料来源:http://blog.csdn.net/whycadi/article/details/2011046   直接从网上资料转载过来,作为自己的参考.这个写的很清楚.先拿来看看. 1.正则表达式re模块的基本函数. (1)findall函数的用法 findall(rule,target[,flag])是在目标字符串中找到符合规则的字符串.参数说明:rule表示规则,target表示目标字符串,[,flag]表示的是规则选项.返回的结果是一个列表.若没找到符合的,是一个空列表. 如: 因

javaweb学习总结(三十八)——事务

一.事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功. 例如:A——B转帐,对应于如下两条sql语句  update from account set money=money+100 where name='B';  update from account set money=money-100 where name='A'; 二.MySQL数据库中操作事务命令 1.编写测试SQL脚本,如下: 1 /*创建账户表*/ 2 create table acco

AI第一次作业

1.   你认为什么是人工智能?     在我看来,人工智能是是对人的意识.思维的信息过程的高度模拟,虽然它不是人的智能,但是高度模仿人的思考方式,加上它的信息高度集中,对信息的处理速度快,甚至于超过人的智能.比如最近的AlphaGo,三连胜,干掉了李世石. 2.   简述推理.学习.存储,三者之间的联系! (1)推理是人工智能中的最基础问题之一,所谓推理是按照某种策略,从已知事实出发,利用知识推出所需结论的过程: (2)学习是获取知识的根本途径,是机器具有智能的重要标志: (3)存储就是根据不

HDU-5590

/* 问题描述 ZYB(ZJ-267)ZYB(ZJ-267)ZYB(ZJ?267)在NOIPNOIPNOIP拿到600600600分之后开始虐生物题,他现在扔给你一道简单的生物题:给出一个DNADNADNA序列和一个RNARNARNA序列,问它们是否配对. DNADNADNA序列是仅由A,C,G,TA,C,G,TA,C,G,T组成的字符串,RNARNARNA序列是仅由A,C,G,UA,C,G,UA,C,G,U组成的字符串. DNADNADNA和RNARNARNA匹配当且仅当每个位置上AAA与UU

LINQ中in的实现方法-LINQ To Entities如何实现查询 select * from tableA where id in (1,2,3,4)

如果用in是字符串类型无问题,可以直接这样用 var result = SNFService.Instance.ModuleService.GetList(UserInfo).Where(entity => entity.DeletionStateCode == 0 ).Where(entity => urls.Contains((entity.NavigateUrl == null ? "" : entity.NavigateUrl).ToLower())).OrderB

ListView下拉刷新

public class MyListView extends ListView implements OnScrollListener { private static final int STATE_NORMAL = 0;  // 正常状态 private static final int STATE_PULL = 1;    // 下来状态 private static final int STATE_RELEASE = 2; // 释放状态 private static final in

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.