【问题标题】:Asp.net listview controlAsp.net 列表视图控件
【发布时间】:2011-07-15 12:12:59
【问题描述】:

这里我使用列表框来填充数据库中的数据。在这个列表框中,我有一个按钮,按钮的名称是删除。在这里我也使用ajax。因此,如果您单击删除按钮,则会显示确认消息“您确定要删除此项目”。为了显示确认消息,我使用了 ajax 控件,它的名称是“ConfirmButtonExtender”。它的属性是 ConfirmText="Are you sure to Delete?"。所以我的问题是如何显示带有产品名称的消息,例如“您确定要删除键盘吗?”所以在这里而不是键盘它将被改变,取决于选定的项目。那我该怎么做,请帮帮我。这是我的代码:

<td runat="server" id="action">          
<asp:ImageButton ID="ibtnEdit" runat="server" CommandName="Edit" AlternateText="Edit" ToolTip="Edit" ImageUrl="../images/icons/fugue/pencil.png" />
<asp:ImageButton ID="ibtnDelete" runat="server" CommandName="Delete" AlternateText="Delete" ToolTip="Delete" ImageUrl="../images/icons/fugue/cross-circle.png"/>
</td>
<cc1:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" TargetControlID ="ibtnDelete" ConfirmText="Are you sure want to Delete?" OnClientCancel ="CancelClick">
</cc1:ConfirmButtonExtender> 

【问题讨论】:

    标签: asp.net


    【解决方案1】:
    ConfirmText='Are you sure want to Delete <%# DataBinder.Eval("ProductNameFieldGoesHere") %> ?'
    

    【讨论】:

    • 我是这样做的,但它说解析器错误。好的,我会再试一次。感谢您的帮助。等等我在这里...
    • 您好尝试了您的代码。它正在运行,但未从数据库中获取数据。我收到此错误,请帮助我。当我单击删除按钮时,会显示这种类型的消息。您确定要删除 吗?
    • 抱歉耽搁了这么久……一直在开会。使用的引号类型很重要。是这个问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-11
    相关资源
    最近更新 更多