Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过ajax发送文本的潜在问题_C#_Asp.net_Ajax - Fatal编程技术网

C# 通过ajax发送文本的潜在问题

C# 通过ajax发送文本的潜在问题,c#,asp.net,ajax,C#,Asp.net,Ajax,我正在asp c#中构建一个web应用程序。当我在表单中保存数据时,我不想回发帖子来保存它,我想通过Ajax保存它。我只是想知道系统通过ajax发送文本时会遇到什么潜在问题 发送的最大文本长度约为500个字符。显然,对服务器的异步Javascript调用对于数据传输来说足够可靠。您可以在更复杂的场景中使用AJAX。显然,对服务器的异步Javascript调用对于数据传输来说足够可靠。在更复杂的场景中,您可以使用AJAX。您可能遇到的问题是,文本中是否包含可能会打断文章行的字符。 因此,您需要使用

我正在asp c#中构建一个web应用程序。当我在表单中保存数据时,我不想回发帖子来保存它,我想通过Ajax保存它。我只是想知道系统通过ajax发送文本时会遇到什么潜在问题


发送的最大文本长度约为500个字符。

显然,对服务器的异步Javascript调用对于数据传输来说足够可靠。您可以在更复杂的场景中使用AJAX。

显然,对服务器的异步Javascript调用对于数据传输来说足够可靠。在更复杂的场景中,您可以使用AJAX。

您可能遇到的问题是,文本中是否包含可能会打断文章行的字符。 因此,您需要使用
encodeURIComponent(TextToBeSend)


有关编码的详细信息:

您可能遇到的问题是,文本中是否包含可能会打断文章行的字符。 因此,您需要使用
encodeURIComponent(TextToBeSend)


关于编码的更多信息:

否。为什么您认为发送文本ajax会出现问题?哦,你应该试着提高你的接受率。谢谢你的提示,我只是在想,是否有特殊角色或其他危险的问题。谢谢。为什么您认为发送文本ajax会有问题?哦,你应该试着提高你的接受率。谢谢你的提示,我只是在想,是否有特殊角色或其他危险的问题。谢谢记住,你可能需要避开一些角色。发送带有单引号和/或双引号的文本可能会变得混乱。此外,如果您使用的是.NET 4(我相信是3.5),则可以利用
ClientIDMode=“static”
属性避免在Javascript中引用ASP.NET控件时使用
。请记住,可能需要转义一些字符。发送带有单引号和/或双引号的文本可能会变得混乱。另外,如果您使用的是.NET 4(我相信是3.5),则可以利用
ClientIDMode=“static”
属性避免在Javascript中引用ASP.NET控件时使用