如何實現在網頁中輸入的數據保存到數據庫中

问题描述

在vs2005中我創建了一個頁面,上面有幾個文本框,一個綁定了數據庫的gridview控件,現想實現把輸入在文本框中的內容顯示在gridview數據表格中.請各位高手指點如何用C#代碼實現(可增加控件)

解决方案

解决方案二:
C#高手一般不来VC版面。
解决方案三:
HTML代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>无标题页</title></head><body><formid="form1"runat="server"><div><inputid="Button1"type="button"value="button"onclick="returnButton1_onclick()"/><asp:TextBoxID="TextBox1"runat="server"></asp:TextBox><asp:GridViewID="GridView1"runat="server"OnDataBound="GridView1_DataBound"></asp:GridView></div></form></body></html><scriptlanguage="javascript"type="text/javascript">vartxt=document.getElementById("TextBox1");txt.onpropertychange=function(){vartable=document.getElementById("d"+Math.floor(Math.random()*10));if(table){table.innerHTML=txt.value;}};</script>

C#代码usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){DataTabledt=newDataTable();dt.Columns.Add(newDataColumn("C1"));dt.Columns.Add(newDataColumn("C2"));for(inti=1;i<=10;i++){DataRowrow=dt.NewRow();row[0]=i.ToString();row[1]=i.ToString()+"0";dt.Rows.Add(row);}GridView1.DataSource=dt;GridView1.DataBind();}protectedvoidGridView1_DataBound(objectsender,EventArgse){for(inti=0;i<GridView1.Rows.Count;i++){GridView1.Rows[i].Cells[1].Text="<divid='d"+i.ToString()+"'></div>";}}}

解决方案四:
学习
解决方案五:
我觉得还是应该先把数据保存到数据库中,然后在重新进行数据查询与绑定显示,这样才对.
解决方案六:
謝謝各位大俠的提點,我已經搞定了.

时间: 2024-10-31 14:54:20

如何實現在網頁中輸入的數據保存到數據庫中的相关文章

.NET Framework環境下的ASP網頁製作(2)(王国荣)

ADO+與資料控制元件 .NET Framework所提供的資料庫存取物件稱為ADO+(Active Data Object+),雖然有不少觀念與ADO相類似,但卻是全新的物件,為什麼已經有ADO了,還要再提供ADO+呢?筆者覺得原因可能有幾: 採用XML做為資料交換格式:由於XML已經成為網際網路交換資料的標準,這是個不得不的舉動. 延伸資料的範圍:在ADO底下,任何資料都必須透過OLD DB或ODBC來存取,ADO+ 並無此一限制,任何程式都可以藉助ADO+ 所提供的物件讓自己成為新資料格式

《Adobe Illustrator CC经典教程》—第0课0.18节在Illustrator中置入图像

0.18 在Illustrator中置入图像Adobe Illustrator CC经典教程Illustrator软件中,既可以置入光栅图像,如JPEG格式(jpg,jpeg,jpe),也可以置入Adobe Photoshop文件(如psd,pdd).可以链接它们,也可以嵌入它们.下面,将会植入一个西红柿的图像. 注意:更多关于图像置入的信息,请参阅第15课.1 选择"文件">"置入".在置入对话框中,切换到文件夹Lesson00,选中tomato.psd文件

软件开发实践中的入队列和出队列操作的C代码示例

概述 最近有在校的学生朋友在问我,数据结构中的队列在实际的软件开发项目中有什么样的用处. 大家都知道,队列的特点是先入先出,即数据是按照入队列的顺序出队列的.在实际的软件开发项目中,当一个中间模块需要接收和发送大量的消息时,队列就可以大展身手了.我们可以将接收到的数据存储在一个全局队列中,然后在另外的程序流程中将数据从同一个全局队列中取出来,经过一定的处理之后将消息发送到另外的模块.这样做可以降低程序的性能瓶颈. 本文用实际的C代码示例了简单的数据入队列和出队列的方法,大家可据此了解队列的实际用

在DB2中如何實現Oracle的相關功能(四)

oracle  在DB2中如何實現Oracle的相關功能(四)作者﹕CCBZZP        在現實的應用中大家可能經常會遇到在DB2中如何實現Oracle的某些功能﹐在此我簡單地總結一下﹐實現某一功能可能會有很多種方法﹐在此就沒有全部列出﹐歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以Oracle8I,9I和DB2 7.X為例).1.如何實現分頁顯示的Oracle和DB2的寫法  Oracle 可以這樣實現﹕  SQL>select rownum,* from BSEMPMS

link button配合Repeater製作分頁 link button只能實現第一次的 &amp;amp;quot;下一頁&amp;amp;quot; 和 &amp;amp;quot;上一頁&amp;amp;quot;功能

问题描述 大家好目前我在做自己私下的小練習,利用linkbutton大配repeater製作類似gridview的資料檢視,並有分頁功能我想每頁顯示3筆現在的問題是,我製作了第一頁,上一頁,下一頁,跳至X頁四種功能其中第一頁和跳至x頁都能正常顯示但上一頁和下一頁按鈕只有第一次能成功比如我現在按"下一頁",第一次會成功地顯示第2頁,id=4~6的資料第二次按下"下一頁",就完全沒有變動同樣顯示目前為第2頁,資料也還是顯示id=4~6的資料我在Page_Load方法中,

如何在FOXPRO的REPORT中實現列印條碼功能

如何在FOXPRO的REPORT中實現列印條碼功能 作者﹕CCBZZP       以下是我以前做的一個在FOXPRO的FORM調用REPORT中實現列印條碼功能(主要是39條碼),現在將代碼共享給大家,希望能給各位帶來幫助! 1. 首先將字体文件C39HDW3.TTF拷貝到你的電腦的FONTS目錄下.2. 在窗体FORM中新增加兩個程序BC_CODE39和BC_OCODE393. 程序BC_CODE39的內容是:  Parameters m  rtnp = THISFORM.BC_OCode3

如何在FOXPRO中實現人民幣大寫的轉換

FOXPRO中人民幣大寫轉換的實現 作者:   CCBZZP        FOXPRO在實現報表的功能是很強大的, 特別在現實的應用中會經常用到人民幣 大小寫轉換的問題, 在此我簡單介紹一下, 希望和大家一起探討, 以便共同進步! 共同 發展! 假如 變量 MONEY 是我們要轉換的參數,我們在程序(*.PRG)中這樣寫:   PARA MONEYIF MONEY>999999999.99    RETURN ('<數值大于拾億! >')ENDIFIF ABS(MONEY)<1 

在DB2中如何實現Oracle的相關功能(三)

oracle 在DB2中如何實現Oracle的相關功能(三)作者﹕CCBZZP    在現實的應用中大家可能經常會遇到在DB2中如何實現Oracle的某些功能﹐在此我簡單地總結一下﹐實現某一功能可能會有很多種方法﹐在此就沒有全部列出﹐歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以Oracle8I,9I和DB2 7.X為例).1.如何查有多少個數据庫實例的Oracle和DB2的寫法  Oracle 可以這樣實現﹕  SQL>SELECT * FROM V$INSTANCE;  DB

在DB2中如何實現Oracle的相關功能(一)

oracle 在DB2中如何實現Oracle的相關功能(一)作者﹕CCBZZP    在現實的應用中大家可能經常會遇到在DB2中如何實現Oracle的某些功能﹐在此我簡單地總結一下﹐實現某一功能可能會有很多種方法﹐在此就沒有全部列出﹐歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以Oracle8I和DB2 7.X為例). 1.如何取一表前n筆記錄的Oracle和DB2的寫法  Oracle 可以這樣實現﹕   Select * from user.bsempms where row