📄 extenderbase.aspx
字号:
<%@ Page
Language="C#"
CodeFile="ExtenderBase.aspx.cs"
Inherits="Automated_ExtenderBase"
Theme="TestTheme" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ExtenderBase Tests</title>
</head>
<body>
<form id="form1" runat="server">
<ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" runat="server" />
<div>
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
<asp:Button ID="LoginViewButton" runat="server" Text="Button" />
<asp:Label ID="LoginViewLabel" runat="server" />
<br />
<asp:Panel ID="LoginViewPanel1" runat="server">
</asp:Panel>
<asp:Panel ID="LoginViewPanel2" runat="server">
</asp:Panel>
</AnonymousTemplate>
<LoggedInTemplate>
<asp:Button ID="LoginViewButton" runat="server" Text="Button" />
<asp:Label ID="LoginViewLabel" runat="server" />
<br />
<asp:Panel ID="LoginViewPanel1" runat="server">
</asp:Panel>
<asp:Panel ID="LoginViewPanel2" runat="server">
</asp:Panel>
</LoggedInTemplate>
</asp:LoginView>
<%-- Note: The following is a deliberate use of obsolete OnResolveTargetControlID
to test it. It has been removed to avoid the compiler warning that results.
OnResolveTargetControlID="cbe_ResolveTargetControlID" --%>
<ajaxToolkit:ConfirmButtonExtender ID="ConfirmButtonExtender1" BehaviorID="ConfirmButtonBehavior1" runat="server" ScriptPath="ExtenderBase.js" TargetControlID="LoginView1:LoginViewButton" ConfirmText="SUCCESS" />
<ajaxToolkit:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="server" OnResolveControlID="cpe_ResolveControlID" TargetControlID="LoginViewPanel1" ExpandControlID="LoginViewPanel2" />
<!-- The following is a test that verifies Theme/Skin support is present and working; WatermarkText is explicitly unspecified here -->
<br />
<asp:TextBox ID="TextBox1" runat="server" />
<ajaxToolkit:TextBoxWatermarkExtender ID="TextBoxWatermarkExtender1" runat="server" TargetControlID="TextBox1" SkinID="TextBoxWatermarkExtenderSkin" />
<script type="text/javascript">
// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx.
// All other rights reserved.
var typeDependencies = ['AjaxControlToolkit.ConfirmButtonBehavior', 'AjaxControlToolkit.CollapsiblePanelBehavior'];
// Register the AlwaysVisibleControl test cases
function registerTests(harness) {
testHarness = harness;
// Get the elements on the page
var element = testHarness.getElement('LoginView1_LoginViewButton');
var behavior = testHarness.getObject('ConfirmButtonBehavior1');
// Test the initialization
var test = testHarness.addTest('Initialization');
test.addStep(function() {
testHarness.assertEqual(element, behavior.get_element(), "Element did not get hooked up");
testHarness.assertEqual(element.value, "SUCCESS", "Result did not get set properly");
});
}
</script>
</div>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -