如题,在一个asp.net 页面中,如何将从SQL Server中查询的数据显示在javascript的类似 alert() 的消息框中框中?紧急求助,望各位大神不吝赐教~~~~~~~~~~~~~~~~~~~~

解决方案 »

  1.   

    如果你想用alert,那就拼接字符串,显示在alert框中啊
    如果是弹出页面,那就window.open,打开页面,数据怎么显示,随你了
      

  2.   

    js: alert("自定义提示内容!");
    js:
    //ChkID()  方法
    function ChkID(strValue)
    {
        document.getElementById("HiddenField1").value=strValue;
    }
    把传进来的strValue的值赋给隐藏控件---HiddenField1,然后你alert的时候消息的时候,把HiddenField1.value拼接进去就行了
      

  3.   

    你是想把查得东西用javascript显出来?
    先正常的查查完了貌似有个response.write()方法?往这个里面拼"<script></script>",然后你懂得吧。
    (有阵子没用C#了,应该有个这个方法的吧)
      

  4.   

    alert('<%=strInfo%> ')
    strInfo为你后台写公共变量,将学生信息赋值给strInfo
      

  5.   

    谢谢各位的指导,我现在想首先实现的是在alert()提示框中输出strMsg所包含的内容,如下,但如下代码中alert参数貌似不对,不知道正确的传递参数的格式该怎么样的?
    protected void SearchBtn_Click(object sender, EventArgs e)
            {
                strMsg = "It's just a test ";
                Page.ClientScript.RegisterStartupScript(this.GetType(), strMsg, "<script>alert(<%=strMsg%>)</script>");
            }
      

  6.   

    结帖。。
    Page.ClientScript.RegisterStartupScript(this.GetType(), "abcdefg", "<script>alert('"+strMsg+"')</script>");