- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 2 个 div,其中包含 asp 控件。当我想要执行某个操作时,我希望 div 出现,而对于其余操作,我需要它们隐藏。
在我的 Page_load 中,我有以下代码来调用 javascript 函数:
if (Request.QueryString["isMovingTask"] != null)
{
isMovingTask = Convert.ToBoolean(Request.QueryString["isMovingTask"].ToString());
}
if (!isMovingTask)
{
Page.ClientScript.RegisterStartupScript(GetType(),"Remove","removeDiv();",true);
}
isMovingTask 是一个从我的操作文件(“viewTask.aspx”)发送的 bool 值。如果这是真的,则意味着我要求移动任务,因此我需要显示 div,否则隐藏它们。所以在 if 语句中我检查它是否不正确,然后我想隐藏 div。所以我调用了一个名为“removeDiv()”的 JS 函数,如下所示:
<script type="text/javascript">
function removeDiv() {
$('#checkboxes').remove();
$('#exhibitWarning').remove();
}
</script>
“viewTask.aspx”是我的页面,它在 fancybox 内调用“moveTemplate.aspx”文件,所有这些代码都在“moveTemplate.aspx”页面中。所以当我第一次启动它时,一切正常,div 被隐藏等等。但是当我单击导致回发的单选按钮时,由于某种原因,它会将 div 放回原处。
关于为什么这样做有什么想法吗?
最佳答案
您可以使用面板控件。并可以将其可见属性设置为 true 或 false。
关于javascript - 从代码后面调用javascript函数来删除div,但回发时会出现div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12865203/
我有一个里面 在 GridView 中:
两个问题: 在回发时,当用户单击“提交”时,如何将错误消息添加到验证摘要中? 是否也可以使用内置的 .net 验证控件突出显示特定文本框? 最佳答案 动态创建 CustomValidator 控件并将
我的 Controller 用一个列表填充我的模型,该列表包含出现在我 View 中的 DropDownList 中的 strings。当 View 回发到我的 Controller 时,该列表突然为
我创建了两个输入框,并设置了 JavaScript,以便在达到最大长度时自动聚焦下一个框。它工作正常。但是当触发任何回发事件时,这些值变得清晰。我将 runat="server"放在输入框上,然后输入
我正在开发 asp.net 4.0(Web 表单),每当页面回发以验证凭据时,我都会在登录页面上遇到错误,它会显示以下错误。 Sys.WebForms.PageRequestManagerServer
我目前正在开发一个在 Sharepoint 中运行的 ASP.Net 网站。在解决问题之前,让我先给您一些背景信息。 我开发了 UserControl,然后将其添加为共享点页面上的 Web 部件。其中
我是一名优秀的程序员,十分优秀!