gpt4 book ai didi

asp.net-mvc - ASP :calendar not work correctly in MVC

转载 作者:行者123 更新时间:2023-12-01 15:02:20 24 4
gpt4 key购买 nike

我的 View 页面上有一个 asp:calendar,当我将鼠标悬停在它上面时......它显示了一个 javascript 回发状态栏。但我在同一页上也有一个 asp:button,当我将鼠标悬停在它上面时。 Controller 的 Action 在状态栏中..因为我有一个按钮的 onClick 属性,可以触发服务器端的 Action 。在 asp:calendar 中,我还有一个触发事件 OnSelectionChanged,它在服务器端有一个方法……但正如我所说,当我将鼠标悬停在日历上以在状态栏中选择一个日期时,它显示:javascript:_doPostBack($ ct100ContentPlaceHolder?mycalendar',''3270),当我点击一个日期时,我收到一条错误消息,指出对象不支持此方法。此外,mycalendar 是 asp:calendar 的 ID 名称

最佳答案

ASP.NET 服务器端控件并不真正适合与 MVC 配合使用。服务器端控件将 View 和 Controller 组合在一个包中,而 MVC 将它们分开。

Calendar 控件不起作用的另一个原因是它依赖于回发模型,这在 MVC 中不起作用。

我建议改用 javascript 日历控件。

关于asp.net-mvc - ASP :calendar not work correctly in MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/357497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com