嗨我有一个RequiredFieldValidator像这样
<asp:TextBox ID="txtEmployeeID" runat="server" MaxLength="255" CssClass="txt"
OnTextChanged="txtEmployeeID_TextChanged" AutoPostBack="True"
ValidationGroup="Save" ></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvEmployeeID" runat="server"
ErrorMessage="Employee ID is required information."
ControlToValidate="txtEmployeeID" Display="None" ValidationGroup="Save"
SetFocusOnError="True"></asp:RequiredFieldValidator>
Run Code Online (Sandbox Code Playgroud)
和这样的按钮
<asp:Button ID="btnBlockUser" runat="server" Text="Block User"
CssClass="submitBtn " OnClick="btnBlockUser_Click"
OnClientClick="javascript:return confirm('Are you sure want to Block this user ?')"
ValidationGroup="Save" />
Run Code Online (Sandbox Code Playgroud)
现在的问题是,如果我删除按钮中的OnClientClick,RequriedFieldValidator工作正常如果我把它回到那里页面帖子没有显示任何错误消息可以有人解释为什么这发生?
我正在开发一个Web项目,我们想尝试使用KnockoutJS.首先,我使用Chrome构建我的应用程序(因为在官方,Knockout似乎与IE8一起工作),但是当我在IE8中尝试我的Web应用程序时,我有很多例外:
HTML:
<ul class="nav nav-tabs" id="tabs" data-bind="foreach: items">
<li data-bind="'id': 'id', css: { active: 'id' == $parent.selectedTab().id }, 'click': $parent.changeTab">
<a data-toggle="tab" data-bind="text: name, attr: { 'href': 'href' }"></a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
JS:
var tabs = [
new TabViewModel(1, "Tab 1", true),
new TabViewModel(2, "Tab 2", true),
new TabViewModel(3, "Tab 3", false),
];
function TabViewModel(id, name, enabled) {
var self = this;
self.id = ko.observable("test" + id);
self.name = name;
self.paneId = "tab" + id;
self.href = ko.observable("#tab" + id);
self.displayId …Run Code Online (Sandbox Code Playgroud)