ajax - 在 ASP .NET Core Razor Pages 中,如何正确地向用户呈现服务器响应?
问题描述
RazorPages
最近我开始在我的Web 应用程序中处理动态内容。我发现AJAX
并开始将它合并到我的应用程序中,因为它可以帮助我向用户显示信息。例如,当用户按下按钮时,会从输入字段中获取一些信息并像往常一样将其发送到服务器。我使用服务器响应(OnGet
或OnPost
返回值)向用户显示信息,而无需他们重新加载页面。
但是,我无法弄清楚如何将模型绑定合并到其中。当我使用时,AJAX
我可以自己构建消息,但模型绑定器RazorPages
是自动生成的 - 这很好,我经常使用它,但是我如何访问我的返回值,OnGet
或者OnPost
当我创建一个表单并使用标签助手时允许模型绑定?我知道我可以Content(string)
在这些方法中返回,但当然会显示一个带有我返回的字符串的空页面。
我的问题是:如何访问这样的字符串以将其显示给用户?我在这里是否走在正确的轨道上,或者是否有更好的方法来解决此类问题?
解决方案
我建议查看一些 Razor 页面教程,因为它们涵盖了使用 Razor 页面发布表单数据的基础知识:
https://www.learnrazorpages.com/razor-pages/forms
祝你编程之旅好运。
推荐阅读
- writing - 在 APA 引用风格中,如果没有提到其他作者,您是否需要重新标记前面提到的作者?
- flask - 如何使用 url_for 调用 @app.route('/')?
- javascript - 如何使用 JavaScript 和/或正则表达式提取任何 url 路径的每个项目?
- wordpress - 如何指定自定义列和现有列的顺序
- php - 无法检索在 Yii 1.1 上加入的两个同名列
- pact - 协议提供者验证失败:对于输入字符串:“\null”
- gradle - 在 Gradle 中,是否有支持静态方法获取项目实例的方式?
- c - C中的文件,读取一些整数并放入数组
- go - 指向具有略微不同值的结构的指针的重复切片
- reactjs - 在我的网络应用程序中,我应该何时选择进行 API 调用,而不是在本地存储数据?