字符文字中的字符太多 [英] Too many characters in character literal

查看:152
本文介绍了字符文字中的字符太多的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

编译错误
描述:编译服务此请求所需的资源时发生错误。请查看以下特定错误详细信息并相应地修改源代码。

编译器错误消息:CS1012:字符文字中的字符太多

源错误:


第212行:< tr >
第213行: < td >
第214行:< asp:按钮 ID = Button1 value = 打印 onclick = window.open('Default.aspx') runat = 服务器 文字 = 按钮 / < span class =code-keyword>>
第215行:< / td >
第216行:< / tr >

解决方案

尝试使用OnClientClick方法调用您的javascript方法:



< asp:button id =    Button1  value  =  打印 onclientclick =   window.open('Default.aspx') runat =   server text =  按钮 xmlns:asp =  #unknown /> 





OnClick用于调用服务器端方法。


将其更改为...使用 OnClientclick 而不是 onclick

 <   asp:Button     ID   =  Button1    value   = <跨度class =code-keyword>打印    OnClientClick   =  window.open('Default.aspx')    runat   =  server   文字  = 按钮    /  >  


Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS1012: Too many characters in character literal

Source Error:


Line 212:    <tr>
Line 213:    <td>
Line 214:        <asp:Button ID="Button1" value="Print" onclick="window.open('Default.aspx')" runat="server" Text="Button" />
Line 215:    </td>
Line 216:    </tr>

解决方案

Try calling your javascript method with the OnClientClick method:

<asp:button id="Button1" value="Print" onclientclick="window.open('Default.aspx')" runat="server" text="Button" xmlns:asp="#unknown" />



OnClick is used for calling server side methods.


Change it to... Use OnClientclick instead of onclick.

<asp:Button ID="Button1" value="Print" OnClientClick="window.open('Default.aspx')" runat="server" Text="Button" />


这篇关于字符文字中的字符太多的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆