获得Ajax控件的价值 [英] get value for ajax control

查看:69
本文介绍了获得Ajax控件的价值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个列表视图,并且列表视图包含Gravatar(ajax控件)

我试过了:

i have a listview and listview contains a Gravatar(ajax control)

i tried:

<asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1">
 <ItemTemplate>

  <asp:HiddenField ID="HiddenField1" runat="server" Value='<%# Eval("email") %>' />
  
  <ajaxToolkit:Gravatar ID="Gravatar1" runat="server" Email="<%= HiddenField1.Value %>" Size="70" Rating="R" DefaultImageBehavior="MonsterId" />


 </ItemTemplate>
</asp:ListView>
-----

<asp:SqlDataSource ID="SqlDataSource1" runat="server" 

           ConnectionString="<%$ ConnectionStrings:TestConnectionString1 %>" 

           SelectCommand="SELECT [email] FROM [TblComments]"></asp:SqlDataSource>


但这没有帮助.
我如何从数据源中获取Gravatar1的电子邮件


but it not help.
how do i get email for Gravatar1 from datasource

推荐答案

ConnectionStrings:TestConnectionString1 %> " span> SelectCommand SELECT [email] FROM [TblComments]" < >
ConnectionStrings:TestConnectionString1 %>" SelectCommand="SELECT [email] FROM [TblComments]"></asp:SqlDataSource>


但这没有帮助.
我如何从数据源获取Gravatar1的电子邮件


but it not help.
how do i get email for Gravatar1 from datasource


您以与HiddenField DataBinding
相同的方式获取电子邮件
You get it the same way your do for the HiddenField, DataBinding
<ajaxToolkit:Gravatar ID="Gravatar1" runat="server" Email="<%Eval("email")%>" Size="70" Rating="R" DefaultImageBehavior="MonsterId" />



您甚至不需要HiddenField.除非您将其用于其他用途



You don''t even need the HiddenField. Unless you are using it for something else


这篇关于获得Ajax控件的价值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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