我应该如何在ASP.net中使用SQL查询的结果?

时间:2014-04-10 06:32:30

标签: c# asp.net sql

  

以下代码来自Course.aspx

 <asp:Image runat="server" ImageUrl="ShowImage.ashx?id={?}" alt="" Width="600px" Height="450px" />
  

以下代码来自CourseDetail.cs

var courseid = Request.QueryString["courseid"].ToString();
string sql = "SELECT * FROM Course where CourseID=@CourseID";
string[] name = { "@CourseID" };
string[] value = { courseid };
DataTable dt = DataBase.SQLselect(sql, name, value);

ShowImage.ashx?id={courseid}此代码效果很好。我检查当前的任何数字为ShowImage.ashx?id=5.

现在我想知道我在CourseID中如何调用Course.aspx

ImageUrl="ShowImage.ashx?id={CourseID} ??

1 个答案:

答案 0 :(得分:2)

在aspx中将ID添加到元素中。

 <asp:Image runat="server" ID="imgCourse" alt="" Width="600px" Height="450px" />

比在.cs方面调用你的对象。

imgCourse.ImageUrl="ShowImage.ashx?id=" + dt.courseID.ToString();