gpt4 book ai didi

c# -

转载 作者:行者123 更新时间:2023-11-28 04:01:10 24 4
gpt4 key购买 nike

我需要在 ASP.NET 中使用标记,以便从代码隐藏类调用 C# 方法,但它似乎在调用它,而不管 JavaScript 是启用还是禁用。标签内的其他文本按预期工作。

下面是我正在使用的代码,我做错了什么吗?

谢谢

<noscript>
other text here
<% DisableTextBox("textBoxId"); %>
</noscript>

解决方案TextBox 在服务器端被禁用,并使用以下 JavaScript/jQuery 在客户端启用:

$("#txtTotalQuantScore").prop("disabled", false);

最佳答案

ASP.NET View 引擎对您包含的 noscript 标记一无所知。

所有服务器端代码将由服务器执行并将结果写入 HTML 页面。 noscript 标签不能用作 C# if 语句。

如果您想在 Javascript 不可用时禁用某些功能,您可以在客户端执行此操作。

一种方法是在您的 CSS 中将相关元素设置为隐藏,然后使用 Javascript 取消隐藏。

关于c# - <noscript> 标记中的内联 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19860647/

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