document.all.showimage.style.visibility=visible;

解决方案 »

  1.   

    2002pine(我学习,我存在):
    我试了,就打出以下错误:
     
    找不到类型或命名空间名称“document”(是否缺少 using 指令或程序集引用?)你那个是不是C#语句来的?
      

  2.   

    或者这样,我把document.all.showimage.style.visibility=visible;放到javascript里,例如如下:<script language="javascript" type="text/javascript">function refreshContent() {            document.all.showimage.style.visibility=visible;
            }</script>那么在c#里怎样调用refreshContent() ?
      

  3.   

    补充:howtofind
    在C#的Page_Load中加入
    Response.Write(@"<script>refreshContent();</script>");
      

  4.   

    各位大侠,我改成以下的了,但通不过,为什么?<script language="C#" runat="server"> public void Page_Load(Object sender, EventArgs e) {}
    public void Select1(Object sender, EventArgs e) {Response.Write("<SCRIPT Language=\"Javascript1.2\">refreshContent();</");
    Response.Write("SCRIPT>");
    }
    public void Select(Object sender, EventArgs e) {
    }
    </script>
    <html><head>
    <script language="javascript" type="text/javascript">
    function refreshContent() {
                document.all.showimage.style.visibility=visible;
            }</script>
    <form  runat="server"><div id="showimage"  style="position:absolute;width:159;left:282;top:129;visibility:hidden; height:107" runat="server"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="150" id="AutoNumber1" height="57">
      <tr>
        <td width="29%" height="19" valign="bottom">用户名:</td>
        <td width="36%" height="19">
        <p align="center"><asp:TextBox id=total width=60px maxlength=150 runat=server /></td>
      </tr>
      <tr>
        <td width="29%" height="19" valign="bottom">密&nbsp; 码:</td>
        <td width="36%" height="19">
        </td>
      </tr>
      <tr>
        <td width="29%" height="19"> </td>
        <td width="36%" height="19" align="center">
        <p align="center"> <asp:button text="choice" OnClick="Select" runat=server/></td>
      </tr>
    </table></div><div id="Message" style="font: 10.5pt 宋体;padding:0,15,15,15" runat="server"/>
    <asp:button id="ee"  text="choice1" OnClick="Select1" runat=server/>
    </form>
    </body>
    </html>button请不要改成java的,我是想用c#来显示Div的.
      

  5.   

    不好意思,上面的void Select1应该是这样的:public void Select1(Object sender, EventArgs e) {Response.Write("<SCRIPT Language=\"Javascript1.2\">refreshContent()</");
    Response.Write("SCRIPT>");
    }怎么会通不过?
      

  6.   

    Page.RegisterStartupScript("set", "<script language=javascript>refreshContent()</script>");用Response.Write输出的代码,是在也没的最前端的,并不是在document里面。
      

  7.   

    icyer() ,谢谢你,我把你的加了,就说 CS1010: 常数中有换行符怎么回事呢?
      

  8.   

    我把以上精简了:<script language="C#" runat="server"> public void Page_Load(Object sender, EventArgs e) {}
    public void Select1(Object sender, EventArgs e) {
    Page.RegisterStartupScript("set", "<script language=javascript>refreshContent()</"+ "script>");
    }</script>
    <html><head>
    <script>
           function refreshContent() {
                document.all.showimage.style.visibility=visible;
            }
        </script>
    <form  runat="server"><div id="showimage"  style="position:absolute;width:159;left:282;top:129;visibility:hidden; height:107" runat="server"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="150" id="AutoNumber1" height="57">
      <tr>
        <td width="29%" height="19" valign="bottom">用户名:</td>
        <td width="36%" height="19">
        <p align="center"><asp:TextBox id=total width=60px maxlength=150 runat=server /></td>
      </tr>
      <tr>
        <td width="29%" height="19" valign="bottom">密&nbsp; 码:</td>
        <td width="36%" height="19">
        </td>
      </tr>
      <tr>
        <td width="29%" height="19"> </td>
        <td width="36%" height="19" align="center">
        <p align="center"> <asp:button text="choice"  runat=server/></td>
      </tr>
    </table></div>
    <asp:button id="ee"  text="choice1" OnClick="Select1" runat=server/>
    </form>
    </body>
    </html>但不能实现显示Div,是不是javascript的语句有问题?