首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何调用 还是根本不行?

2011-12-21 
怎么调用 还是根本不行????????????????????html:functionshow_menu(id_len,id,Teaching_templet_Grade_id

怎么调用 还是根本不行????????????????????
html:  
      function   show_menu(id_len,id,Teaching_templet_Grade_id,sql,member_id)
        {
            code=id;
            eval( "document.all.plus "   +   code   +   ".style.display= 'none ' ");
    eval( "document.all.minus "   +   code   +   ".style.display= ' ' ");
    eval( "document.all.row "+code+ ".style.display= ' ' ");
        }
cs:
      public   asdasd()
    {
        调用show_menu(id_len,id,Teaching_templet_Grade_id,sql,member_id)
      }
怎么调用   还是根本不行

[解决办法]
在html页面底下写个 <asp:label

在cs里label.text = " <script> show_..... </script> ";

汗一个
[解决办法]
晕,貌似你是服务器端调用客户端方法吧?
[解决办法]
public asdasd()
{
Response.Write( " <script >
调用show_menu(id_len,id,Teaching_templet_Grade_id,sql,member_id);
</script> }

[解决办法]
up
[解决办法]
CS中:
Response.Write( " <script language= 'javascript '> show_menu(id_len,id,Teaching_templet_Grade_id,sql,member_id) </script> ");
[解决办法]
up
也可以写在空间的atribute上
page_load()时候
[解决办法]

public asdasd()
{
Response.Write( " <script >
调用show_menu(id_len,id,Teaching_templet_Grade_id,sql,member_id);
</script> }

[解决办法]
try ->

public asdasd()
{
Response.Write(String.Format( " <script> window.onload = function() { show_menu({{0}}, {{1}}, {{2}}, {{3}}, {{4}}); } </script> ", id_len, id, Teaching_templet_Grade_id, sql, member_id));

}
[解决办法]
ClientScript.RegisterStartupScript(GetType(), "Expand ", " <SCRIPT LANGUAGE= 'javascript '> show_menu(id_len,id,Teaching_templet_Grade_id,sql,member_id) </script> ");
[解决办法]
Response.Write(String.Format( " <script> window.onload = function() { show_menu( '{{0}} ', '{{1}} ', '{{2}} ', '{{3}} ', '{{4}} '); } </script> ", id_len, id, Teaching_templet_Grade_id, sql, member_id));

热点排行