我有一个存储事件的数据库和一个包含日历对象的页面.渲染天数时,它会查看月份事件,如果有任何匹配,则会在当天渲染,它会创建一个链接按钮来表示日历中当天的事件并将其添加到该单元格.我在linkbutton中添加了一些javascript来将window.location更改为一个页面,以查看在查询字符串中传递EventID的事件详细信息(我尝试设置新创建的链接按钮的postbackurl,但它没有导致回发...没有运气).我需要设置一个Session变量ie.会话("EditMode")="编辑"因此新页面将知道它是获取现有的事件信息而不是准备创建新事件?有什么建议?
您的会话变量由服务器控制,JS运行客户端,因此无法直接修改变量.
您需要使用POST或GET和隐藏的iframe或XMLHTTPRequest()调用来发送服务器请求,以便将数据从JS发送到服务器,然后让服务器端代码处理变量.
添加另一个查询字符串变量,该页面可用于触发现有vs新建.
添加另一个查询字符串变量,该页面可用于触发现有vs新建.