ajax.net中与server控件的交互使用(一)
2005-09-26 15:13
513 查看
前两天在网上下了个ajax组件体验了一下,感觉很不错。但后来开始想怎样能让它跟server控件交互呢,例如我上输出一个列表,就只有用js一条一条html的输出吗?不!!现在我说说怎样与 datagrid交互。
注:ajax.net的组件可以到此网下载,我用的是for .net 1.1版本的。http://ajax.schwarz-interactive.de/
1. 在引用中添加引用Ajax.dll。(这个很废话)
2.在web.config中建立HttpHandler(这个当然是在system.web串里的)
<httpHandlers>
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
</httpHandlers>
3.在Global的Application_Start里加上个设置
protected void Application_Start(Object sender, EventArgs e)
[Ajax.AjaxMethod]
2 public int AddAjaxTable(string name)
3
14 [Ajax.AjaxMethod]
15 public string GetAjaxTable()
16function AddAjax(name)
function LoadGrid()
private void Page_Load(object sender, System.EventArgs e)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>default</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript" src="default.js"></script>
</HEAD>
<body onload="LoadGrid()">
<form id="Form1" method="post" runat="server">
<INPUT type="text" id="AddTextBox" maxlength="10"><INPUT type="button" value="添加" onclick="javascript:AddAjax(form.AddTextBox.value);">
<table>
<tr>
<td id="UCtd"></td>
</tr>
</table>
</form>
</body>
</HTML>
这样,就能使用datagrid来输出表格了,呵呵。总体思路其实还是比较简单的,日后有兄弟做出更好的,请贴出来,而我也会继续努力的。谢谢....继续工作去....
注:ajax.net的组件可以到此网下载,我用的是for .net 1.1版本的。http://ajax.schwarz-interactive.de/
1. 在引用中添加引用Ajax.dll。(这个很废话)
2.在web.config中建立HttpHandler(这个当然是在system.web串里的)
<httpHandlers>
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
</httpHandlers>
3.在Global的Application_Start里加上个设置
protected void Application_Start(Object sender, EventArgs e)
[Ajax.AjaxMethod]
2 public int AddAjaxTable(string name)
3
14 [Ajax.AjaxMethod]
15 public string GetAjaxTable()
16function AddAjax(name)
function LoadGrid()
private void Page_Load(object sender, System.EventArgs e)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>default</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript" src="default.js"></script>
</HEAD>
<body onload="LoadGrid()">
<form id="Form1" method="post" runat="server">
<INPUT type="text" id="AddTextBox" maxlength="10"><INPUT type="button" value="添加" onclick="javascript:AddAjax(form.AddTextBox.value);">
<table>
<tr>
<td id="UCtd"></td>
</tr>
</table>
</form>
</body>
</HTML>
这样,就能使用datagrid来输出表格了,呵呵。总体思路其实还是比较简单的,日后有兄弟做出更好的,请贴出来,而我也会继续努力的。谢谢....继续工作去....
相关文章推荐
- 转贴:ajax.net中与server控件的交互使用(一)
- 转-ajax.net中与server控件的交互使用
- ajax.net中与server控件的交互使用(一)
- *ajax.net中与server控件的交互使用*
- ajax.net中与server控件的交互使用(二)(asp.net2.0)
- ajax.net中与server控件的交互使用(一)
- Ajax.net中与服务器控件的交互使用
- (转贴)Ajax.net中与服务器控件的交互使用
- Ajax.net中与服务器控件的交互使用
- 在普通的asp.net网站中使用ajax控件
- asp.net 使用ObjectDataSource控件在ASP.NET中实现Ajax真分页
- Asp.Net Ajax ---AutoComplete控件使用
- Asp.Net Ajax---TextBoxWateramrk控件使用
- 在普通的asp.net网站中使用ajax控件
- Asp.Net的控件如何与Server交互
- Ajax.Net在用户控件中使用Session时的问题
- AjaxControlToolkit 微软出的ajax.net 工具使用教程四 CollapsiblePanelExtender(隐藏)控件的使用
- AjaxControlToolkit 微软出的ajax.net 工具使用教程十四 PopupControlExtender(弹出) 控件的使用
- AjaxControlToolkit 微软出的ajax.net 工具使用教程二十三 DropDownExtender(下拉对话框)控件的使用
- ASP.NET Ajax Toolkit使用ModalPopupExtender控件