使用ASP.NET Ajax 和Web Service动态加载用户控件
2009-12-01 21:08
871 查看
在平时开发过程我们经常动态加载用户控件。今天我主要介绍如何在ASP.NET AJAX中使用WEB SERVICE加载用户控件。
我们首先新建一个WEBSERVICE文件,把WEB SERVICE引入到页面中
代码
<script language="javascript" type="text/javascript">
// <!CDATA[
function Button1_onclick() {
WebService.GetUserControlPath("~/WebUserControl.ascx", onSuccessed, onFailed);
}
function onSuccessed(result) {
$get("TextArea1").vaule = result;
var divResult = $get("divShow");
divResult.innerHTML= result;
}
function onFailed(error) {
alert(error);
}
// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/WebService.asmx" />
</Services>
</asp:ScriptManager><p>
<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" /></p>
<div id="divShow">
</div>
</form>
</body>
</html>
点击按钮就可以动态加载用户控件,大家可以自己动手弄下,如果有兴趣,我只是给自己留个记号
我们首先新建一个WEBSERVICE文件,把WEB SERVICE引入到页面中
代码
<script language="javascript" type="text/javascript">
// <!CDATA[
function Button1_onclick() {
WebService.GetUserControlPath("~/WebUserControl.ascx", onSuccessed, onFailed);
}
function onSuccessed(result) {
$get("TextArea1").vaule = result;
var divResult = $get("divShow");
divResult.innerHTML= result;
}
function onFailed(error) {
alert(error);
}
// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/WebService.asmx" />
</Services>
</asp:ScriptManager><p>
<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" /></p>
<div id="divShow">
</div>
</form>
</body>
</html>
点击按钮就可以动态加载用户控件,大家可以自己动手弄下,如果有兴趣,我只是给自己留个记号
相关文章推荐
- Asp.net开发心得点滴[动态加载的用户控件使用事件委托,交给页面处理的事件无效问题]
- ASP.net中的AJAX学习记录五:动态加载用户控件(Calendar控件为例)
- ASP.net中的AJAX学习记录五:动态加载用户控件(Calendar控件为例)
- ASP.net中的AJAX学习记录五:动态加载用户控件(Calendar控件为例)
- ASP.net中的AJAX:动态加载用户控件(Calendar控件为例)
- ASP.NET使用动态加载控件,注意页面生命周期
- asp.net后台动态加载用户控件
- ASP.NET动态加载用户控件的页面生成过程
- Asp.net动态加载用户自定义控件,并转换成HTML代码
- 使用jQuery,AJAX和ASP.NET动态加载数据页上的滚动
- ASP.NET中动态加载用户控件并传值
- ASP.NET动态加载用户控件的方法
- ASP.NET动态加载用户控件的页面生成过程
- SolpartMenu的使用:(二)、在ASP.NET页面中使用SolpartMenu控件之动态的加载数据库中的数据来生成菜单
- 在ASP.NET中动态加载内容(用户控件和模板)
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(3):保持用户上下文
- 在ASP.NET中动态加载内容(用户控件和模板)
- ASP.NET中动态加载用户控件并传值
- ASP.NET动态加载用户控件的实现方法
- Asp.net 2.0 动态加载其他子目录用户控件问题