【问题标题】:Jquery Ui dialog to show asp.net Gridview rowJquery Ui 对话框显示 asp.net Gridview 行
【发布时间】:2014-06-23 09:16:37
【问题描述】:

我正在开发一个 asp.net 应用程序,其中有一个选择按钮和一个删除按钮,如下所示:

' OnClientClick="return confirm('您确定要删除这条记录吗?');" oncommand="lnkDelete_Command">

createShippingAddress 应该在 jquery ui 对话框中显示当前记录。我可以像这样显示 jquery ui 对话框:

 function createShippingAddress() {
            $("#AddShippingPopup").dialog("widget").find(".ui-dialog-titlebar-close").hide();
            $("#AddShippingPopup").dialog("open");
            return false;
        } 

但是如何在 jquery 对话框中显示当前记录?我需要使用 web 方法并使用 jquery Ajax 调用它吗?

另外,在删除功能上,我使用的是确认框。我想显示带有确定和取消按钮的 jquery ui 对话框,当用户单击确定时,它应该删除该记录。

我试过了:

 OnClientClick="javascript:return deleteItem('<%# Eval("EmployeeID") %>' );" 

但我收到标签格式不正确的错误。

如何将当前记录传递给 jquery ui 对话框函数?

【问题讨论】:

  • 这里,jquery Ajax 是你的好友。
  • @KrunalPatil 会同时用于删除和查看吗?

标签: javascript jquery asp.net ajax jquery-ui


【解决方案1】:

尝试类似的东西

OnClientClick='<%# "alert(\"" + Eval("Message") + "\");" %>'

<asp:HyperLink id="hklk" runat="server" Text='<%# Eval("Message") %>' onclick="return GiveAlert(this);"></asp:HyperLink>

function GiveAlert(con)
{    
     alert(con.innerHTML);    
     return false;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 2010-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多