- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
but still acting like 正如标题所述,上面的代码行是我的 Master.master 页面中的内容。 但是当我运行调试器(Visual Studio 2017)时,Chrome 和应用程序通过回发运行按钮,当我检查该元素时,它仍然显示 我零不知道该怎么做。 2018 年 7 月 19 日更新(20 分钟后) 恢复到较旧的源代码控制: 唯一的变化是靠近 master.master 的顶部: 而不是 在 Default.aspx 页面上这一行: 未注释掉。 实际上没有任何其他改变 O.o 请比我更了解 ASP.Net 的人告诉我。 更新时间:2018 年 7 月 20 日 - 18:39 gmt 重现了根本原因。 被设置为必需。我删除了必需并创建了一个自定义 JavaScript 函数。显然,当您尝试清除设置了 required 的隐藏表单上的身份验证时,FormsAuthentication.Signout() 存在问题。 添加后,为了防止回发,我遵循了将 return false 添加到 OnClientClick javascript 的建议: 解决了登录按钮导致回发的问题。 最佳答案 尝试以下 关于javascript - ASP.NET C# <asp :Button type ="button"> but still acting like <asp:Button type ="submit">,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51434493/ 我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器 Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有javascript - ASP.NET C#
<asp:Button runat="server" id="LoginBtn" type="Button" Text="Login" OnClientClick="document.getElementById('jsLogin').style.display='inline-grid'" />
<input type="submit" name="ctl00$LoginBtn" value="Login" onclick="document.getElementById('jsLogin').style.display='inline-grid';" id="LoginBtn">
<html lang="en-us">
<form runat="server">
<head runat="server">
<asp:scriptmanager runat="server"></asp:scriptmanager><html lang="en-us">
<head runat="server">
<form runat="server">
<asp:scriptmanager runat="server"></asp:scriptmanager><%@ MasterType VirtualPath="~/Master.master" %>
<asp:textbox>
<script>
function validation() {
var username = document.getElementById('uNameLogin').value;
var password = document.getElementById('uPasswordLogin').value;
if (username == null || password == null || username == "" || password == "")
{
document.getElementById('uNameLogin').value = "User Name & Password Required!";
return false;
}
}
</script>OnClientClick="javascript:document.getElementById('jsLogin').style.display='inline-grid'; return false;"
<asp:Button runat="server" id="LoginBtn" type="Button" Text="Login" OnClientClick="javascript:document.getElementById('jsLogin').style.display='inline-grid'; return false;" />
我是一名优秀的程序员,十分优秀!