在Asp.Net中怎样用ImageButton控件进行页面传值

ImageButton控件在DataList中... ImageButton控件在DataList中 展开
 我来答
来自红塔高高兴兴的米老鼠
2010-06-07 · TA获得超过322个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:208万
展开全部
这个很简单啦,直接给你代码参考吧,前台页码中<imageButton id="imgbtn" runtat="server" CommandArgument=‘<%#Eval(""ID")%’onclick="ImgBtn_clcik"/>
后台程序
ImgBtn_clcik(**)
{
string id=((imageButto)sender).CommandArgument;
}
这样就找到后台要拌定的ID或其它什么要扳定的了,反正CommandArgument、CommandName、ToolTip都可以用的,代码手写,有错,只给参考
百度网友3a688ef
2010-06-07 · 超过20用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:66.4万
展开全部
我这里有个传参的,不过是HyperLinkField控件,不写一行代码,控件改一下就行了
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConflictDetection="CompareAllValues"
ConnectionString="<%$ ConnectionStrings:filmConnectionString %>"
SelectCommand="SELECT id,title FROM [GuestBook]" >
</asp:SqlDataSource>
<br />
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
DataSourceID="SqlDataSource1" EnableModelValidation="True" CellPadding="4"
ForeColor="#333333" GridLines="None" AutoGenerateColumns="False"
DataKeyNames="id" Caption="用户留言列表" CaptionAlign="Top" ShowHeader="False"
Height="282px" HorizontalAlign="Center" Width="397px">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="id" ReadOnly="True"
SortExpression="id" />
<asp:HyperLinkField DataNavigateUrlFields="id"
DataNavigateUrlFormatString="View.aspx?id={0}" DataTextField="title" />
</Columns>
</asp:GridView>

接受页面是
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConflictDetection="CompareAllValues"
ConnectionString="<%$ ConnectionStrings:filmConnectionString %>"
SelectCommand="SELECT * FROM [GuestBook] where id=@id">
<SelectParameters>
<asp:QueryStringParameter Name="id" QueryStringField="id" />
</SelectParameters>
</asp:SqlDataSource>
上面的QueryStringParameter就是用来接受参数的,属性QueryStringParameter接收的参数就是之前页面的id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
depluin
2010-06-07 · TA获得超过3179个赞
知道大有可为答主
回答量:3378
采纳率:75%
帮助的人:2432万
展开全部
设定ImageButton 的CommandArgument 属性,在click事件中接受sender的CommandArgument ,传值给url
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花草一片
2010-06-07 · 每一天都是上苍给我们的礼物
花草一片
采纳数:21 获赞数:99

向TA提问 私信TA
展开全部
在?后设置要传的值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式