0
我目前有一個MS訪問數據庫,讀入asp.net aspx文件中的表格就好了。Asp.net,訪問數據庫超鏈接數據類型不活躍
但是我希望一些表值是超鏈接到其他頁面。 (表字段數據類型設置爲超鏈接。)
但是,當我查看網頁鏈接不活動(去藍色),所以我不能點擊它。
有沒有辦法解決這個問題或更簡單的方法來編程?
告訴我,如果你想看到的代碼和你想看到的部分。
webpage.aspx.cs
protected string methodName()
{
string string1 = "";
OleDbConnectionStringBuilder sb = new OleDbConnectionStringBuilder();
sb.Provider = "Microsoft.ACE.OLEDB.12.0";
sb.DataSource = Server.MapPath("/username/uploads/database1.accdb");
OleDbConnection myConnection = new OleDbConnection(sb.ConnectionString);
string queryString = "";
OleDbCommand myCmd = new OleDbCommand(queryString, myConnection);
myCmd.CommandText = "SELECT * from TableName Order by ID";
myConnection.Open();
OleDbDataReader reader = myCmd.ExecuteReader();
while (reader.Read())
{
int id = reader.GetInt32(0);
string CName = reader.GetString(1);
string IName = reader.GetString(2);
string1 += "<tr><td>" + id + "</td><td>" + CName + "</td><td>" + IName + "</td></tr>";
}
reader.Close();
myConnection.Close();
return string1;
}
在您的視圖中顯示代碼以及在數據庫的超鏈接列中存儲了哪些值? –
我不是第一位的,但數據庫....項目名稱「項目名稱」X:\目錄名\ webpage1.aspx sorta像那 – CodeRequired
嘗試使用'',然後設置其將NavigateUrl屬性設置爲數據庫中的值。這應該工作。 –