Вот простой и понятный код для создания слайд-шоу изображений с использованием JavaScript без использования Jquery.
<script language="JavaScript">
var i = 0; var path = new Array();
// LIST OF IMAGES
path[0] = "image_1.gif";
path[1] = "image_2.gif";
path[2] = "image_3.gif";
function swapImage() { document.slide.src = path[i];
if(i < path.length - 1) i++;
else i = 0; setTimeout("swapImage()",3000);
} window.onload=swapImage;
</script>
<img height="200" name="slide" src="image_1.gif" width="400" />
Взгляните на IEditableObject ] интерфейс. Он позволяет вам сделать снимок объекта, который его реализует, а затем при необходимости откатиться к этому снимку.
К чему вы привязываете данные?
Если вы привязываете данные к DataSet, вы можете отменить изменения с помощью метода DataSet.RejectChanges () при условии, что вы еще не вызвали DataSet.AcceptChanges ( ).