当前位置:编程学习 > C#/ASP.NET >>

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>
--------------------编程问答--------------------
引用 10 楼 zhchongyao 的回复:
首先是scriptManage、updatepanel、几个控件你得学下;
然后你的学些 ajax相关的控件;
访问 www.asp.net.com官方网站都有相关的控件介绍可说明。

你说的应该是客户端验证吧:主要是Requirefieldvalidator  、等几个控件。
在工具箱的“验证”里


up --------------------编程问答--------------------
引用 20 楼 vip__888 的回复:
HTML code
以创建按钮为例

<html>
<head>
   <script>
    function add1()
   {
   var obtn=document.createElement("input");
obtn.setAttribute("type","button");
obtn.setAttribute("value","test1");
do……


很详细了,帮顶 !  --------------------编程问答--------------------
引用 10 楼 zhchongyao 的回复:
首先是scriptManage、updatepanel、几个控件你得学下;
然后你的学些 ajax相关的控件;
访问 www.asp.net.com官方网站都有相关的控件介绍可说明。

你说的应该是客户端验证吧:主要是Requirefieldvalidator 、等几个控件。
在工具箱的“验证”里

先去学下吧! --------------------编程问答-------------------- 有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技术前瞻
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,