求助,ajax传入参数!

restart333 2010-11-03 08:58:54
在使用SlideShowExtender添加后台事件如下:请问我如何传入contextKey这个变量。
[System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()]
public static AjaxControlToolkit.Slide[] GetSlides(string contextKey)
{
string aaa = "select * from MB_Pictures where UID='"+contextKey+"'";
SqlData sql = new SqlData();
DataSet ds = sql.ExceDS(aaa);
//创建Slide数据对象对象,用语存储将要播放的相片。
AjaxControlToolkit.Slide[] ajaxPhoto = new Slide[ds.Tables[0].Rows.Count];
int j = 0;
foreach (DataRowView v in ds.Tables[0].DefaultView)
{
//读取数据库中数据,并存储到Slide数组中。
ajaxPhoto.SetValue(new AjaxControlToolkit.Slide(v[5].ToString().Substring(2), v[2].ToString(), v[4].ToString()), j);
j = j + 1;
}
//AjaxControlToolkit.Slide[] ajaxPhoto = new Slide[1];
return ajaxPhoto;

}


如果在前台绑定ContextKey,我想把Session[“UID”]这个变量代进去,该怎么写呢?我试过在后台定义ContextKey,然后绑定,但是老提示错误!请大家帮帮忙。我想根据不同的用户显示各自的图片!
<cc1:SlideShowExtender ID="Image4_SlideShowExtender" runat="server"
ContextKey="" Enabled="True" Loop="True" NextButtonID="rl"
PlayButtonID="auto" PreviousButtonID="ll" SlideShowServiceMethod="GetSlides"
SlideShowServicePath="" TargetControlID="Image4" UseContextKey="True"
ImageDescriptionLabelID="Label7" ImageTitleLabelID="Label6">
</cc1:SlideShowExtender>
...全文
177 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kkbac 2010-11-03
  • 打赏
  • 举报
回复


资料里面有.

结贴.
restart333 2010-11-03
  • 打赏
  • 举报
回复
5555555终于成功了,困扰我好几天了。谢谢了。马上结贴。能加你qq吗?
kkbac 2010-11-03
  • 打赏
  • 举报
回复
page_load里面.
restart333 2010-11-03
  • 打赏
  • 举报
回复
写在哪呢?
kkbac 2010-11-03
  • 打赏
  • 举报
回复
Image4_SlideShowExtender.ContextKey=Session[“UID”].tostring()
restart333 2010-11-03
  • 打赏
  • 举报
回复
...没人搞起?

62,271

社区成员

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

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

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

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