C# 用户交互后旋转图像的最佳方式是什么

C# 用户交互后旋转图像的最佳方式是什么,c#,asp.net,gridview,asp.net-ajax,C#,Asp.net,Gridview,Asp.net Ajax,我想知道在用户操作之后,更改网页上的图像最平滑的方法是什么。例如,一个列表框包含一个书名列表。每次用户单击某个标题时,我都希望与该标题关联的书籍封面显示在面板中。 列表框中的数据来自数据集,该数据集还包含每行的图像 我必须在每次listview中的selectindex更改时发回,或者是否有一种使用ajax甚至jquery的更快的方法。 我正在使用VisualStudio2005和c# 非常感谢任何代码示例 非常感谢 Tony您可以创建一个web服务,返回书籍封面图像的路径,只需调用该web服务

我想知道在用户操作之后,更改网页上的图像最平滑的方法是什么。例如,一个列表框包含一个书名列表。每次用户单击某个标题时,我都希望与该标题关联的书籍封面显示在面板中。 列表框中的数据来自数据集,该数据集还包含每行的图像

我必须在每次listview中的selectindex更改时发回,或者是否有一种使用ajax甚至jquery的更快的方法。 我正在使用VisualStudio2005和c#

非常感谢任何代码示例

非常感谢


Tony

您可以创建一个web服务,返回书籍封面图像的路径,只需调用该web服务的page方法或jquery,即可将图像加载到html图像控件

然后,您可能还需要使用该web服务加载图书列表

这里有几个链接,你可以看看

对于旋转,可以使用jquery。。。我在家里有一个样品,如果你想要的话,我可以寄给你。。。我现在在工作:)


我希望它能有所帮助……

一个选项是基于URL动态地流式传输图像,这意味着您不需要太多地使用Ajax,只需使用JavaScript来更改图像的URL即可 很明显,我省略了关于如何从服务器流式传输图像的部分,但这是非常直接的

<select id="books">
 <option value="1">Book 1</option>
 <option value="2">Book 2</option>
</select>
<img id="bookCover" />

<script type="text/javascript">
 $("books").change(function(){
  var bookId = $(this).val();
  $("bookCover").attr("src", "/getbookcoverimage.ashx?bookId="+bookId);
 });
</script>