當前位置:首頁 » 數據倉庫 » asp資料庫div
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

asp資料庫div

發布時間: 2023-01-02 20:19:33

A. asp.net高手請看:怎樣根據資料庫內容 動態生成div

string result="";
DataSet ds=new DataSet();//比如這兒的ds已經獲取到資料庫中得記錄
foreach(DataRow dr in ds.rows)
{
result+=dr["欄位名稱"].ToString()
}
(Div的ID).innerHtml=result;
注意這兒的div需要加上runat="server",轉換為伺服器端控制項.
還有一種方法和這種差不多,需要自己構建出HTML代碼,然後用response.write()輸出到前台就可以了.

B. asp中 div什麼用呢

DIV 是什麼?它有什麼用途
<DIV>稱為區隔標記。作用:設定字、畫、表格等的擺放位置。當你把文字,圖象,或其他的放在 DIV 中,它可稱作為「DIV block」,或「DIV element」或「CSS-layer」,或乾脆叫「layer」。而中文我們把它稱作「層次」。所以當你以後看到這些名詞的時候,你就知道它們是指一段在 DIV 中的 HTML。
<DIV>應用於 Style Sheet(式樣表)方面會更顯威力,它最終目的是給設計者另一種組織 能力,有 Class ; Style ; title ; ID 等屬性,將會於【Style Sheet】一節才作詳述,這處只介紹 一個屬性設定。
以 <DIV align="center"> 為例:
align="center"
可選值:center ; left ; right 。決定字、畫、表格等居中、靠左或靠右。
<DIV align="center"> 的作用和居中標記 <CENTER>一樣,前者是由 HTML3.0 開始 的標准,後者是通用己久的標示法。

CSS單元的位置和層次-div標簽

我們都知道,在網頁上利用HTML定位文字和圖象是一件「令人心痛」的事情。我們必須使用表格標簽和隱式GIF圖象,即使這樣也不能保證定位的精確,因為瀏覽器和操作平台的不同會使顯示的結果發生變化。
而CSS能使你看到希望的曙光。利用今天我們即將學到的CSS屬性,你可以精確地設定要素的位置,還能將定位的要素疊放在彼此之上,還有...還有......你自己慢慢看吧!
Cascading Style Sheets(CSS)是 DHTML 的基礎。CSS 用來設定你網頁上的元素是如何展示的。Cascading Style Sheets Positioning(CSS-P)是 CSS 的一個擴展,它可用來控制任何東西在網頁上或是說在窗口中的位置。請你記住這兩個名詞:CSS 和 CSS-P。下面四個英文網址提供了詳細的關於 CSS 和 CSS-P 的文件和解釋。
● 1.使用 DIV 標簽 (div)
當我們使用 CSS-P 的時候, 我們主要把它用在 DIV(division)tag 上。當你把文字,圖象,或其他的放在 DIV 中,它可稱作為「DIV block」,或「DIV element」或「CSS-layer」,或乾脆叫「layer」。而中文我們把它稱作「層次」。所以當你以後看到這些名詞的時候,你就知道它們是指一段在 DIV 中的 HTML。
使用 DIV 的方法跟使用其他 tag 的方法一樣:
<DIV>This is a DIV tag .</DIV>
如果單獨使用 DIV 而不加任何 CSS-P, 那麼它在網頁中的效果和使用 <P></P> 是一樣的。
但當我們把 CSS-P 用到 DIV 中去以後,我么就可以嚴格設定它的位置。首先我們需要給這個可以被 CSS-P 控制的 DIV 一個 ID 或說是它的名字。比如說我們給下面這個 DIV 的名字是 truck。給名字的目的是我們以後可用 JavaScript 來控制它,比如說移動它或改變它的一些性質等等。
<DIV >
This is a truck
</DIV>
給層次取什麼名字是隨意的,名字可以是任何英文字母和數字,但第一個必須是字母。有兩種把 CSS-P 應用到 DIV 的方法。
Inline CSS:Inline 是最常用的方法。
<DIV STYLE="styles go here">
This is a truck .
</DIV>
External STYLE tag:使用 External 方法的結果是一樣的。我們會在以後的課程里再詳細解釋這種方法。現在我們主要討論Inline 方法。請注意在 External 方法里,在 STYLE 里的 ID 和 DIV 里的關系。
<STYLE TYPE="text/css">
<!-- #truck {styles go here} -->
</STYLE>
<DIV >This is a truck .</DIV>
Cross-Browser CSS 性質:
我們這個課程的主要目的是讓你寫出的網頁在 NS4 和 IE4 上都能工作, 所以我們主要討論那些對倆者都通用的性質。下面這些性質符合由 W3C 給出的標准。
position 決定 DIV tag 是如何放置的。「relative」意思是DIV的位置是相對於其他 tag 的,而「absolute」是說 DIV tag 的位置是相對於它所在的窗口。
left 相對於窗口左邊的位置
top 相對於窗口上邊的位置
width DIV tag 的寬度。所有在 DIV 里的文字或html都在裡面。
height DIV tag 的高度。這個性質很少用除非你想 Clip 層次。
clip 給出 layer 的 clipping(可看的見的)部分。Clip 可使得 DIV 顯示為一個可以定義的很准確的方塊。你可以用以下的四個值來給出這個方塊的在 DIV 位置和大小。
clip:rect(top,right,bottom,left);
visibility 隱蔽或展現DIV 根據它的值「visible」,「hidden」,「inherit」。
z-index DIV tag 的立體位置。值越大 DIV 的位置越高。
background-color DIV 背景的顏色。
layer-background-color Netscape 的 DIV 背景顏色。
background-image DIV 的背景圖象。
layer-background-image Netscape 的 DIV 的背景圖象。
● 2.絕對定位和相對定位 (position)
絕對定位:
定位屬性將是網蟲們打開幸福之門的鑰匙:
H4 { ; left: 100px; top: 43px }
這項CSS規則讓瀏覽器將<H4>的起始位置精確地定在距離瀏覽器左邊100象素,距離其頂部43象素的位置。注意這里唯一設置了的是左邊和頂部,也就說,文字將從左到右,從上到下載入瀏覽窗口。
左邊和頂部屬性很直觀,左邊(left)設定要素距瀏覽器窗口左邊的距離,頂部(top)設定距離瀏覽器窗口頂部的距離。設定這些距離時,你可以使用所學過的各種度單位或比例值。使用比例值時,比例值的是相對於母體要素的尺寸。
你可以定位什麼呢?任何東西!段落、單詞、GIF和JPEG圖象、QUICKTIME電影等等。
相對定位:
絕對定位使你能精確地定位要素在頁面的獨立位置,而不考慮頁面其它要素的定位設置。相對定位指你所定位的要素的位置相對於在文件中所分配的位置。例:
I { ; left: 40px; top: 10px }
相對定位的關鍵在於定位了的要素的位置是相對於它通常應在的位置進行定位。相對定位單元出現在普通的靜態定位單元的行間,定位時沒有把自己和靜態定位單元完全分開。如果你停止使用相對定位,則文字的顯示位置將恢復正常。使用相對定位時要小心,否則容易將頁面弄得非常亂。
除了相對定位和絕對定位,你還可以使用static(靜止)參數值。Static 是 position 特性的預設值。它的使用方法同普通HTML中的定位方法,不能附加特殊的定位設置。也就是說,除了邊距特性,或通過使用 float 特性來浮動單元可影響單元的定位外,其它均不可以。
● 3.定位單元的控制 (width、height、visiblility)
除了控制定位單元的左上角位置,你還可以控制單元的寬度和高度,及單元在頁面的可視性。
寬度:定位了的要素在頁面上顯示時仍然會從左到右一直顯示。利用寬度屬性就可以設定字元向右流動的限制,即設定要素的寬度。
DIV { ; left: 200px; top: 40px; width: 150px }
瀏覽器接到這項規則時,它將文字按照規則規定的效果顯示,還將段落的最大水平尺寸限制在150象素。
寬度屬性只適用於絕對定位的要素。你可以使用我們學過的任何一種長度單位,或使用比例值設定寬度,比例值指相對於母體要素的比例。IE 4中,這項屬性還可用於圖象。你可以通過寬度設置人為地拉寬或壓縮圖象。
高度:理論上講,高度應該和寬度的設置類似,只不過是在垂直方向上:
DIV { ; left: 200px; top: 40px; height: 150px }
這里我用了「理論上講」,因為有些瀏覽器不支持高度屬性。
可視性:利用CSS,你可以隱藏要素,使其在頁面上看不見。這條屬性對於定位了的和未定位的要素都適用。
H4 { visibility: hidden }
選項:
visible 使要素可以被看見
hidden 使要素被隱藏
inherit 指它將繼承母體要素的可視性設置。
值 inherit 為預設值。這使單元繼承父單元的可見性。所以,如果某一段是隱藏的,則它包含的任何行間單元也都被隱藏。這一繼承性可被明確指定的可見性取代。例如,段內的 EM 單元被指定為可見,這時如果該段被隱藏,則段內的所有其它內容都將消失,而唯有 EM 單元中的文本是可見的。

C. asp.net如何在一個div中顯示資料庫中一篇文章

<div><%# DataBinder.Eval(Container.DataItem,"文章內容列名",["格式"])%></div>這樣就可以將某個列的內容綁定到div中了,至於是否要其它的,比如一個頁面要顯示多篇文章,你可能就需要一些用於數據綁定的控制項了(如:DataList,GridView什麼的,有的需要放在自定義的Template裡面),就看你的需要了。

D. ASP中關於Div標簽的使用

首先說明下,Div標簽不是ASP特有的,它是HTML的標簽。在CGI、PHP、ASP、ASP.NET、JSP等動態網頁設計語言中都可以使用。
它是標記一個層的,或者說是一個段落。當前層布局已經是網頁設計的主流布局方式,主要結合CSS技術。

E. ASP里 根據資料庫表裡面的值來決定DIV顯示與隱藏的代碼如何寫

不知道你的資料庫是什麼,所以只能給你個思路。頁面載入的時候,調用SP,取出ID的值,然後寫判斷,DIV有個DISPLAY屬性,設置成NONE,就不顯示。設置成BLOCK,就顯示

F. 關於ASP,如何讓DIV顯示資料庫里 A表中的B列中ID=1

這時sql的問題, select B from A where ID=1

得到數據之後
<div>
<%=yourData%>
</div>

G. asp執行div中的代碼問題

if request("action")="add" then do()
sub do()
dim conn, rs, sql, imgpath
Set conn=Server.CreateObject("ADODB.Connection")
conn = "Driver={Microsoft Access Driver (*.mdb)};DBQ= d:\data\Sysmaint.mdb"
Set rs=Server.CreateObject("ADODB.RecordSet")
if imgpath = "" then
Response.Write ""
end if
sql="select * from imgpath"
rs.open sql,conn,1,3
rs.addnew
rs("imgpath") = spathfilename
rs.update
rs.close
set rs=nothing
end sub

確定按鈕里只要傳遞下action參數就可以了

如:<a href="....asp?action=add">確定</a>

H. 怎麼用ASP將資料庫中一篇文章顯示到div上

<%'連接資料庫
Setconn=Server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;datasource="&server.mappath("database/mydata.mdb")
conn.openconnstr
'到這里連接就完成了。database/mydata.mdb指你的資料庫名字。這里的是access資料庫

'下面我們來完成顯示過程
setrs=server.createobject("adodb.recordset")
sql="select*from[tablename]"'tablename指你的表名
rs.opensql,conn,1,1
response.write"<div>"&rs("id")&"</div>"
rs.close
setconn=nothing
%>

I. 資料庫查詢結果動態顯示在asp頁面div中展示問題

這要看過你的js和css代碼才知道,光有html看不出問題。
另外你也可以通過瀏覽器的開發者模式(按F12)自己分析一下,那個很長的空白區域中肯定是有內容的(很多換行或者是很高的空白塊等),這肯定是js的代碼做了畫蛇添足的事。