如何在asp.net中使用asp:HyperlinkField和javascript而不是普通的html超链接和javascript

时间:2012-06-05 12:49:09

标签: javascript asp.net .net hyperlink

我试图用asp:超链接和javascript替换普通的html超链接和javascript。 “return javascript();”函数在asp:超链接列中不起作用。请帮我解决一下这个。我的简单html链接在下面我想用asp:超链接

替换它
<asp:TemplateField HeaderText="Edit">
                        <ItemTemplate>
                            <a href="javascript:void(0)" onclick="return fn_Edit_Customer(<%# Eval("CustomerID") %>);" target="_blank" title="Click here to Edit" style=" text-decoration:underline; color:Blue; cursor:hand;"  >Edit</a>
                        </ItemTemplate>
                    </asp:TemplateField>

我想写下面的内容

<asp:HyperLinkField HeaderText="Edit" Text="Edit"  NavigateURL="javascript:fn_editCustomer({0})"  Target="_blank"  />

1 个答案:

答案 0 :(得分:1)

使用OnClick="fn_editCustomer({0});" - 如果对您有帮助,则始终接受答案,否则人们会停止帮助您。