傳遞參數(多個)可用以下兩種方法:
方法一:
<asp:TemplateField HeaderText="列名1"> <ItemTemplate> <a href="<%# string.Format("Javascript:function_1({0},{1},{2},'');", Eval("f1"), Eval("f2"), Eval("f3")) %>"><%# Eval("f")%></a> </ItemTemplate></asp:TemplateField>
方法二:
<asp:TemplateField HeaderText="列名1"> <ItemTemplate> <a href="<%# "javascript:function_1("+DataBinder.Eval(Container.DataItem,"f1")+","+DataBinder.Eval(Container.DataItem,"f2")+","+DataBinder.Eval(Container.DataItem,"f3")+",'')" %>"><%# Eval("f")%></a> </ItemTemplate></asp:TemplateField>
----------------以下摘自通過HREF調用javascript
通過HREF就可以調用javascript,有兩種方法十分簡單,如下: 方法1 <A HREF="javascript:myFunction()"> Click here for Javascript action!</A> 注:如果Javascript被瀏覽器禁用,會有一個錯誤提示警告讀者無法運行Javascript程序。 方法2 <A HREF="nojavascripthere.htm" onClick="myFunction(); return false"> Click here for Javascript action! </A>
新聞熱點
疑難解答