我是一個極端的初學者,也做沒有太大success--這個搜索的相當多,如果這甚至可能/是有道理的我不知道我我試圖創建一個工作板數據庫和網頁,並鏈接到各個作業頁面。在mySQL和ASP.net中有一個GridView,其中包含Job Title,Date和相關鏈接/頁面路徑,以及對作業的進一步描述。我想使用鏈接列中的相對路徑來鏈接工作職位(希望只是編寫腳本來生成完整的鏈接 - 對每行都不進行硬編碼)。當此頁面正在運行時,鏈接列很可能會被隱藏。這樣,如果有任何更改,用戶可以編輯鏈接列,而不必編輯太多的代碼(如果有的話)。超鏈接在MySQL數據庫與另一列的相對路徑值的列
[Job Title] [Date Posted] [Link]
Job 1 June, 2012 /california/job1.asp
Job 2 August, 2012 /newyork/job2.asp
etc..
我想顯示在瀏覽器中:
Job Title Date Posted
[Job 1][1] June, 2012
[Job 2][2] August, 2012
這裏的表的ASP代碼,我知道我需要的職位一個HyperLinkField字段或列有navigateurl。但不知道如何連接上面的兩個表格列。我想感謝所有幫助我能得到:)
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<h2>
Job Postings
</h2>
<p>
The following are the current open positions:
</p>
<p>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSource1"
EmptyDataText="There are no data records to display." BackColor="White"
BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="4"
ForeColor="Black" GridLines="Horizontal">
<Columns>
<asp:BoundField DataField="JobTitle" HeaderText="JobTitle"
SortExpression="JobTitle" />
<asp:BoundField DataField="JobDatePosted" HeaderText="JobDatePosted"
SortExpression="JobDatePosted" DataFormatString="{0:d}" />
<asp:BoundField DataField="JobLink" HeaderText="JobLink"
SortExpression="JobLink" />
</Columns>
<FooterStyle BackColor="#CCCC99" ForeColor="Black" />
<HeaderStyle BackColor="#333333" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="Black" HorizontalAlign="Right" />
<SelectedRowStyle BackColor="#CC3333" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F7F7F7" />
<SortedAscendingHeaderStyle BackColor="#4B4B4B" />
<SortedDescendingCellStyle BackColor="#E5E5E5" />
<SortedDescendingHeaderStyle BackColor="#242121" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT [JobTitle], [JobDatePosted], [JobLink] FROM [jobpostings]">
</asp:SqlDataSource>
</p>
</asp:Content>
如果這是一個愚蠢的想法,請讓我知道這樣做的更好的辦法?
歡迎StackOverflow上:如果您發佈的代碼,XML或數據樣本,** **請在高亮文本編輯器的線和編輯器工具欄上單擊「代碼示例」按鈕('{}')很好地格式和語法突出顯示它!這樣,你不再需要任何那些凌亂的' '或'
'標籤了! –
非常感謝!我試圖讓鏈接顯示爲實際的鏈接,這樣它會更容易讓人們看到我想要的東西,這就是爲什麼我開始藉助醜陋的格式:) – Jonas