私はGridviewに表示するいくつかのサムネイルがあります。私は提供されているすべてのカスタマイズに精通していません。基本的には、私はGridviewに画像を保存したいと思っています。多分5列の幅に及んでいます。私は列や行のタイトルを望んでいないし、本当に実際のグリッドの証拠を見たくない。私はまた、画像をクリック可能にしたい。ASP.Net GridViewのイメージは、列と行にまたがって表示されますか? C#を使用して
私はAsp.netのSqlデータベースから画像を取り込みます。グリッドをsqldatasourceにバインドするのではなく、グリッド内の画像をページの背後にあるコードにループを張って貼り付けます。これが私にとって紛らわしい場所です。私はあなたがdatatableを作成し、列と行を追加することができます知っている。しかし、行/列がスパンしないようです。あなたはグリッドのように働くように画像をどのように保存しますか?私はあなたに私がしようとしていることのアイデアを与えるために、以下の(非常に)sudoのコードを提供しました。
sudoのコード:
colcount = 0;
rowcount = 0;
imagecount = 0;
while(images.length > imagecount){
if(colcount < 5){
grid[rowcount][colcount] = images[imagecount];
colcount++;
imagecount++;
}
else{
rowcount++;
colcount = 0;
}
}
これを行う方法を示す小さなコードがあれば、これはとてもとても良いことです。私のグリッドが** GridView1と呼ばれる** DataGrid **コントロールであった場合、例えば、1列目の '〜/ images/image1.png'にある画像を表示したいとします。 – jp2code