我有一个关于链接按钮的问题,在我的网站上,我有一个出售的产品页面,其中有一个过滤选项的ryt侧栏,而左侧栏显示过滤结果。在我的ryt侧边栏上,我使用了带有中继器控件的accordion,它显示了数据库中的搜索条件。例如,我有2个搜索标准模型和价格,在模型手风琴下有三个模型,我想获得的是当用户点击那个特定的模型时,页面应该运行一个关于该点击的查询,并在左侧栏的中继器上显示绑定结果,我知道该查询以获得结果,但我不知道如何获得超链接按钮的值,因为这些按钮将是动态的,它可以是3,4或10。任何帮助或教程都将非常感谢。
AutoSize="None"
FadeTransitions="true"
TransitionDuration="250"
FramesPerSecond="40"
RequireOpenedPane="false"
SuppressHeaderPostbacks="true">
<Panes>
<asp:AccordionPane ID="AccordionPane1" runat="server" >
<Header>
Make
</Header>
<Content>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<li>
<asp:LinkButton ID="LinkButton2" runat="server" Text='<%# Eval("make") %>'></asp:LinkButton>
</li>
</ItemTemplate>
</asp:Repeater>
</Content>
</asp:AccordionPane>
<asp:AccordionPane ID="AccordionPane2" runat="server" >
<Header>
Price
</Header>
<Content>
</Content>
</asp:AccordionPane>
</Panes>
</asp:Accordion> 发布于 2011-03-29 00:25:29
设置LinkButton的CommandArgument。
然后访问CommandArgument:
protected void lnkButton_Click(object sender, EventArgs e) {
LinkButton _sender = (LinkButton)sender;
string argument = _sender.CommandArgument;
}https://stackoverflow.com/questions/5462015
复制相似问题