在线急求解答!!关于 SliderShowExtender 链接数据库!

月下槿 2012-06-11 10:27:01
webservice.asmx.cs里的内容:
[WebMethod]
public AjaxControlToolkit.Slide[] GetPhoto()
{

string name = "";
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=(local);Initial Catalog=MyBlog;User ID=sa;Password=920201";
conn.Open();
string sql = "select * from Images";
//创建数据库连接
SqlCommand command = new SqlCommand(sql, conn);

SqlDataAdapter da = new SqlDataAdapter();

da.SelectCommand = command;
DataSet dss = new DataSet();
da.Fill(dss,"Images");
if (dss.Tables["Images"].Rows.Count > 0)
{
name = dss.Tables["Images"].Rows[0][2].ToString();
}


string sql2 = "select * from Images where [IMG_Name]=" + name;


DataSet ds = new DataSet();
//获取数据库结果,填充到DataSet中
da.Fill(ds, "Images");
//创建Slide数据对象对象,用语存储将要播放的相片。
AjaxControlToolkit.Slide[] ajaxPhoto = new Slide[ds.Tables["Images"].Rows.Count];
int j = 0;
foreach (DataRowView v in ds.Tables["Images"].DefaultView)
{
//读取数据库中数据,并存储到Slide数组中。
ajaxPhoto.SetValue(new AjaxControlToolkit.Slide(v[3].ToString(), v[1].ToString(), v[2].ToString()), j);
j = j + 1;
}
return ajaxPhoto;
}

.aspx页面的代码:
<asp:Image ID="Image2" runat="server" />
<asp:Button ID="btnPrevious" runat="server" Text="btnPrevious" />
<asp:Button ID="btnPlay" runat="server" Text="btnPlay" />
<asp:Button ID="btnNext" runat="server" Text="btnNext" />
<cc1:SlideShowExtender ID="SlideShowExtender1" runat="server"
TargetControlID="Image2"
SlideShowServicePath="PhotoService.asmx" SlideShowServiceMethod="GetPhoto" AutoPlay="true"
NextButtonID="btnNext"
PlayButtonID="btnPlay"
PreviousButtonID="btnPrevious"
PlayButtonText="play"
StopButtonText="stop"
Loop="true" >
</cc1:SlideShowExtender>
/////////////////////////////////////////////////////////////////////////////////////////////////////////
结果是在浏览器里图片显示不出来 怎么回事啊??
...全文
58 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
月下槿 2012-06-12
  • 打赏
  • 举报
回复
没人吗?要交作业啊 急啊!

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧