求助:ASP.NET C# 无刷新添加数据?

上帝的亲哥哥 2009-07-26 05:31:16
1、留言板可以添加数据,但是每次都要刷新,想做成这样,点击“提交”后,无刷新直接提交到数据库!
2、添加的数据显示问题,还要必须重新绑定一次吗?不然不能显示及时的留言信息!谢谢大家!
主要是:Ajax的对数据库操作!!!
代码也可以!!!谢谢了……
...全文
160 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jasondct 2009-07-26
  • 打赏
  • 举报
回复
需要有ajax 3.5 dll
jasondct 2009-07-26
  • 打赏
  • 举报
回复
protected void OnSelect(object sender,EventArgs e)
{
//当单击linkbutton时, 就把它的text的内容赋值给 textbox1。text
TextBox1.Text = ((LinkButton)sender).Text;
}
jasondct 2009-07-26
  • 打赏
  • 举报
回复
html
----------------------------------------
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>快速回复</title>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body style="text-align: center">
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server" Height="81px" TextMode="MultiLine" Width="193px"></asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<asp:Button ID="Button1" runat="server" OnClientClick="return false" Text="快速回复"
Width="105px" Font-Size="10pt" CssClass="btn" onclick="Button1_Click" />
<asp:Panel ID="Panel1" runat="server" Height="95px" Width="218px" CssClass="myClsPanel">
<asp:LinkButton ID="LinkButton1" runat="server" Width="115px" OnClick ="OnSelect" CssClass="linkbutton">你好我是段传涛</asp:LinkButton><br />
<asp:LinkButton ID="LinkButton2" runat="server" Width="161px" OnClick = "OnSelect" CssClass="linkbutton">你好我现在工作中</asp:LinkButton><br />
<asp:LinkButton ID="LinkButton3" runat="server" Width="109px" OnClick ="OnSelect" CssClass="linkbutton">http://sohu.com</asp:LinkButton></asp:Panel>
<cc1:DropDownExtender ID="DropDownExtender1" runat="server" TargetControlID="Button1" DropDownControlID ="Panel1">
</cc1:DropDownExtender>
</form>
</body>
</html>
上帝的亲哥哥 2009-07-26
  • 打赏
  • 举报
回复
回三位,本人需要具体的事例代码,看一下就行了,!!!我知道用AJAX去实现!我需要一个Demo
shinlgienls 2009-07-26
  • 打赏
  • 举报
回复
一句话概括 就是用ajax

异步执行查询sql 返回数据源 绑定数据
显示到页面
sjt000 2009-07-26
  • 打赏
  • 举报
回复
2.一般要重新绑定一次,可能多线程操作的啊~
sjt000 2009-07-26
  • 打赏
  • 举报
回复
就是ajax啊~
和数据库没啥关系~

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧