tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル【asp.net】TreeViewでJavascriptを実行
記事No4899
投稿日: 2007/01/24(Wed) 18:58
投稿者KEN
いつも参考にさせていただいております。

TreeViewのNavigateUrlプロパティにJavaScript:TreeView_onclick(0)のように記述し
標準機能の画面遷移ではなくJavaScriptによる遷移を行ないたいのですがうまくいかず
「Microsoft JScript 実行時エラー: オブジェクトを指定してください。」というエラーが発生します。
どなたかお分かりでしたらご教授よろしくお願いします。


<script type="text/javascript" language="JavaScript">
function TreeView_onclick(i)
{
    window.open("Test.aspx?key=" + i,"");
}
</script>


<asp:TreeView ID="TreeView1" runat="server">
    <Nodes>
        <asp:TreeNode Text="ホーム" Value="ホーム" SelectAction="Expand" Selected="True">
            <asp:TreeNode NavigateUrl="JavaScript:TreeView_onclick(0);"
            Text="Text" Value="Test">
            </asp:TreeNode>
        </asp:TreeNode>
    </Nodes>
</asp:TreeView>

[ツリー表示へ]