したがって、広範囲にわたる検索の結果、javasript関数をトリガーするために、次のことができることがわかりました。
<script>
function foobar()
{
alert("foobar");
}
</script>
Dim strScript As String = "<script language='javascript' id='myClientScript'>foobar();</script>"
Page.RegisterStartupScript(“callTest”,strScript)
ただし、Page.RegisterStartupScriptは、Page_load関数でのみ機能しているようです。
私がそれをサブに入れるとき、このように:
Sub Test
Dim strScript As String = "<script language='javascript' id='myClientScript'>foobar();</script>"
Page.RegisterStartupScript(“callTest”,strScript)
End Sub
これは機能しません。上記の関数をaspボタンにリンクします。ボタンをトリガーしましたが、何も起こりません。では、asp.netから条件付きでjavaScript関数をトリガーする方法はありますか?すべてのpage_loadではなくSub関数から?
ありがとう!!