【发布时间】:2023-03-30 06:35:02
【问题描述】:
这是我的网格视图
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" Height="191px"
Width="333px">
<Columns>
<asp:ImageField HeaderText="Image">
</asp:ImageField>
<asp:BoundField DataField="ID" HeaderText="ID" SortExpression="ID" />
<asp:BoundField DataField="Rate_Type" HeaderText="Rate_Type" SortExpression="Rate_Type" />
</Columns>
</asp:GridView>
这是在我的页面加载内的代码中......
SqlConnection myConnection;
DataSet dataSet = new DataSet();
SqlDataAdapter adapter;
//making my connection
myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
adapter = new SqlDataAdapter("Select ID, Rate_Type from Rate_Record", myConnection);
adapter.Fill(dataSet, "MyData");
GridView2.DataSource = dataSet;
GridView2.DataBind();
现在你会看到我的 gridview 中有一个 ImageField。当 ID = 1 时,我想显示位于此处的图像 ~/pics/ID1/MyImage.jpg 等等。 我还想显示图像的缩略图,这样用户就不必下载整个图像。
任何帮助都会很棒!
艾蒂安
【问题讨论】:
标签: c# asp.net gridview image directory