Ajax页面无刷新的加控件,怎么做啊?
Ajax页面无刷新的加控件,怎么做啊?并且把增加控件的数据加到数据库里. --------------------编程问答-------------------- 使用scriptmanager
<asp:UpdatePanel ID="UpdatePanel1" runat="server" RenderMode="Inline">
<ContentTemplate>
//添加控件
</ContentTemplate>
</asp:UpdatePanel>
--------------------编程问答-------------------- 一楼! --------------------编程问答-------------------- 没装插件啊,能用javascript实现吗? --------------------编程问答-------------------- DDDDDDDDDDD --------------------编程问答-------------------- DDDDDDDDDD --------------------编程问答-------------------- 关注一下,帮顶! --------------------编程问答-------------------- 使用ajax控件
或使用jquery等JS实现 --------------------编程问答-------------------- 我觉得应该是javascript+xml可以做,但是我就不是不知道具体怎么弄,有高手可以帮写下吗? --------------------编程问答-------------------- DDDDDDDDDD --------------------编程问答-------------------- 首先是scriptManage、updatepanel、几个控件你得学下;
然后你的学些 ajax相关的控件;
访问 www.asp.net.com官方网站都有相关的控件介绍可说明。
你说的应该是客户端验证吧:主要是Requirefieldvalidator 、等几个控件。
在工具箱的“验证”里 --------------------编程问答-------------------- ajax 动态更改某个div 里的html内容,就动态加载了控件 --------------------编程问答-------------------- DDDDDDDDDDDDDDDDDDDDDDDDD --------------------编程问答-------------------- vs 2005要装ajax插件
vs 2008自带
主要是这两个 scriptManage、updatepanel控件的用法
--------------------编程问答-------------------- 谁有现成的增加 Ajax动态增加控件的 代码啊,我参考下?你们就几句话要我100分啊? --------------------编程问答-------------------- 支持一楼的
--------------------编程问答-------------------- DDDDDDDDDDDD --------------------编程问答-------------------- 我写过不知放到哪去了,找到发给你 --------------------编程问答-------------------- 我也想知道! --------------------编程问答-------------------- ajax动态增加?
怎么增加?
用JS也可以增加
就是不知道LZ想要什么效果的 --------------------编程问答--------------------
以创建按钮为例--------------------编程问答--------------------
<html>
<head>
<script>
function add1()
{
var obtn=document.createElement("input");
obtn.setAttribute("type","button");
obtn.setAttribute("value","test1");
document.body.appendChild(obtn);//注意如果有form表单不要忘记加入表单
}
function add2()
{
var obtn=document.createElement("input");
obtn.type="button";
obtn.value="test2";
document.body.appendChild(obtn);
}
function add3()
{
var obtn="<input type='button' value='test3'/>";
document.body.innerHTML=obtn;//这个方法会删除body中的其它控件 可以预先加到固定的容器中
}
</script>
</head>
<body>
<input type="button" value="add1" onclick="add1()"/>
<input type="button" value="add2" onclick="add2()"/>
<input type="button" value="add3" onclick="add3()"/>
</body>
</html>
up --------------------编程问答--------------------
很详细了,帮顶 ! --------------------编程问答--------------------
先去学下吧! --------------------编程问答-------------------- 有jQuery中的 Ajax 就可以了,我近来就是和你一样的问题 嘿嘿 --------------------编程问答-------------------- 学习,,,帮顶 --------------------编程问答-------------------- 在VS2008里面自带AJAX控件的··拖拖就能简单的实现无刷新增加功能 --------------------编程问答-------------------- 对AJAX不熟悉的。先用.net自带的AJAX控件吧。还不错的。不用自己去写脚本什么的。UPDATEPANEL,顶一楼 --------------------编程问答-------------------- AJAX有个AjaxControlToolkit.dll这样相当于第三方控件的文件的,在网上下一个就好了,具体操作:
前面还要加上 <asp:ScriptManager id="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel id="UpdatePanel1" runat="server">
<contenttemplate>
<asp:TextBox ID="txtTitle" runat="server" Width="372px" class="text"></asp:TextBox>
</contenttemplate>
</asp:UpdatePanel> --------------------编程问答-------------------- u p
补充:.NET技术 , .NET技术前瞻