繁体   English   中英

通过getHyperlink方法从JS返回值

[英]return a value from a JS, through a getHyperlink method

我在网站(ASP.net/C#)中创建了一个表格,该表格的每一行中都有一个“删除”按钮。 如果用户单击“删除”按钮,我希望弹出一个小窗口,询问他是否确定要删除它。 当然,根据答案,系统是否删除对象。

我目前使用的是这段有效的代码,但无法获取代码的返回值。

getHyperLink(item, "ibDelete").Attributes.Add("onClick", "return confirm('You sure you wanna delete all this shizzle?')");

有人知道我如何从该语句中获得返回值吗? 先感谢您 :)

编辑:下面有一个声明的方法可能是相关的。 我不确定自己的事情,因为我还没有写这部分。

  public HyperLink getHyperLink(RepeaterItem item, string name)
    {
        return (HyperLink)item.FindControl(name);
    }

您应该创建如下所示的自定义函数来获取用户输入。

function deleteRow(rowindex){
        var message = "You sure you wanna delete all this shizzle?";
        var input = confirm(message);
        if(input){
        // user has pressed OK
        return true;
        } 
        else{
        // user has cancelled
        return false;
        }
    }

您的代码可能如下所示:

getHyperLink(item, "ibDelete").Attributes.Add("onClick", "return deleteRow(itemIndex)");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM