循环数据集而无需回发. [英] looping dataset without postback.

查看:59
本文介绍了循环数据集而无需回发.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一个aspx页面包含2个部分,左边的部分包含静态内容,例如图片.在加载此页面时,我将从sqlserver中与该页面相关的所有数据填充到数据集中.

在基于条件数据集的image1上单击时,需要过滤并显示在页面右侧的网格中.这必须在没有回发的情况下进行.

条件因图像而异.

例如:数据
ID名称URL组
1 A a.aspx 1
2 B b.aspx 1
3 C c.aspx 1
4 D d.aspx 2
5 E e.aspx 2

单击图像1时,网格应在网格中显示A,B,C
单击图像2时的D和E.

最重要的是它应该在没有回发的情况下发生.

关于

One aspx page has 2 sections, left section has static content say images. On load of this page I populate all of the data related to this page from sqlserver into a dataset.

on click of image1 from dataset based on a condition data needs to be filtered and shown in the grid on right hand side of the page. This has to happen without postback.

conditions vary depend on image.

Eg: data
ID Name URL GROUP
1 A a.aspx 1
2 B b.aspx 1
3 C c.aspx 1
4 D d.aspx 2
5 E e.aspx 2

upon click of image 1 the grid should show A,B,C in grid
and D,E when image 2 is clicked.

The most important thing here is it should happen without postback.

Regards

推荐答案

最强大的选择AJAX.NET
否则请使用简单的JAVASCRIPT TRY,
"XMLHTTPREQUEST"
FIRST AND THE STRONGEST OPTION AJAX.NET
OTHERWISE USING SIMPLE JAVASCRIPT TRY,
"XMLHTTPREQUEST"
function postdatain_background(var1,var2)
{
    oHttp = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
    oHttp.open("GET","www.yourpage.com?arg1="+var1+"& arg2="+var2, false);
    oHttp.send();
    
}



var1和var2是javascript变量或要回发的自定义元素



var1 and var2 are javascript variables or the custom elements that you want to post back


这篇关于循环数据集而无需回发.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆