<script language="c#" runat="server">
void b1_OnClick(object sender,EventArgs e)
{
   Response.Write("< script language=javascript >alert('看到消息了吧');< / script >");
  
}
</script>< form runat="server" >   <asp:Button ID="b1" Text="提交" runat="server" OnClick="b1_OnClick" />  
< / form >编译器错误信息: CS1010: 常数中有换行符 
怎么回事???????

解决方案 »

  1.   

    下面是我写给自己用的,
    '警告按钮
    Function SetAlert(Str as string)
       response.write("<script language=""JavaScript"">" & chr(13)& " alert(""" & Str & """)<"& "/" & "script>")
    End Function  '地址跳转
    Function SetLocation(Str as string)
       response.write("<script language=""JavaScript"">" & chr(13)& " location=""" & Str & """<"& "/" & "script>")
    End Function Function SetConfirm(Str as string,URL1 as String,URL2 as string)
    Dim TempStr as string
    TempStr="<script language=""JavaScript"">"  & chr(13)& "if(confirm(""" & Str & """)!=1) " & chr(13)
    TempStr=TempStr &  " { " & chr(13) & " location=""" & URL1 & """ ;" & chr(13) & " } " & chr(13)
    TempStr=TempStr &  " else " &  chr(13)  & " {  " & chr(13) & " location=""" & URL2 & """; " & chr(13) & " } " 
    TempStr=TempStr &  chr(13) & "<" & "/" & "script>"
    response.write(TempStr)
    End Function 
      

  2.   

    你把< script>前的空格去了试试。
    其他没看出什么问题
      

  3.   

    Response.Write("<script language=javascript>alert('看到消息了吧');</script>");
      

  4.   

    最好不要用Response.Write来弹出消息,可以在onload事件里实现
      

  5.   

    编写代码时,要养成良好习惯,先把< form> ...< / form >这些个空格都去掉。
      

  6.   

    在“webtext.aspx”页面中:<asp:Button id="Btn" runat="server" Text="Button"></asp:Button>在“webtext.aspx.cs”页面中:
    private void Btn_Click(object sender, System.EventArgs e)
    {
    Response.Write("<script language=javascript>alert('弹出效果');</script>");

    }
      

  7.   

    runat="server"控件如果响应onclick事件代码,尝试一下 在form_load()的时候
    form_load()
    {
       b1.Attributes.add("onclick","alert('ddd')");
    }
    如果要响应服务器端的代码,则应该在InitializeComponent()
    中添加
    InitializeComponent()
    {
       this.b1.ButtonClick += new System.EventHandler(this.b1_OnClick);
    }
      

  8.   

    Response.Write("<script language=javascript>alert('看到消息了吧');</"+"script>");
      

  9.   

    Response.Write("<script language=javascript>alert('看到消息了吧');</"+"script>");