[ erkan @ 23.02.2004. 10:11 ] @
Imam problem kod ASP projekta.

Naime, tabelu iz SQL-a koju prikazujem ima 20-ak kolona i
kada je prikazem u dataGridu, da bih vidio zadnju kolonu
moram odskrolovati udesno do kraja (naravno), a sve ostale kontrole
(slikice, dugmici ...) ostaje iza, tj. ne vide se, a zelio bih
da imam neki poseban scrollBar za DataGrid pa ne znam
kako da to izvedem.
Ukratko kako da jedan dio stranice bude pomican a drugi staticki?
Hvala!
[ Rainman_ @ 23.02.2004. 15:57 ] @
Ako sam dobro shvatio tvoj problem, odnosno ako si ga dobro objasnio onda je resenje jako jednostavno. Treba da smanjis datagrid na zeljenu velicinu, tako da ti ne izlazi iz strane sa kontrolama i dobices automatski "scrolbars" u datagridu.
[ erkan @ 24.02.2004. 07:10 ] @
e, pa nije bas tako
DataGrid ne mogu da fiksiram na zeljenu velicinu (ili ja ne znam kako)
koristim standardnu proceduru za popunjavanje grida:

...
DataSet ds = new DataSet();
dataGrid.Source = ds;
oleAdapter.Fill(ds);
dataGrid.DataBind();
...

tako da kada se program izvrsi, sam popuni DataGrid i rasiri ga koliko mu je potrebno. Ako znas kako da ga fiksiram, bio bih zahvalan ako bi mi rekao
[ blackman @ 24.02.2004. 08:16 ] @
Mozes posle popunjavanja grida da naknadno
podesis sirinu i visinu klijet podrucja grida:

dataGrid.Width = ?
dataGrid.Height = ?
[ erkan @ 24.02.2004. 09:12 ] @
Zanimljivo, ali ni to nece.
Vidjao sam na puno sajtova takvee primjere, ali ne znam kakop su to uradili
[ degojs @ 24.02.2004. 10:12 ] @
Trik je u tome da svoju tabelu (tj. <asp:datagrid .. > .. </asp:datagrid>) staviš u DIV tag. Evo iskopiraj ovaj primer u primer.html i otvori u IE:
Code:

<html><body>

<DIV STYLE="overflow: auto; width: 480px; height: 300;
            padding:0px; margin: 0px">

<TABLE cellspacing=0 cellpadding=2 width="700px">
    <tr>
      <td>
        AAAA
      </td>
      <td>
        EliteSecurity</a>
      </td>
        <td>
        BBBB
        </td>
      </tr>

</table>
</div>

</body></html>
[ blackman @ 24.02.2004. 10:28 ] @
Ja malo prebacio ASP -> VB

Sorry!
[ erkan @ 24.02.2004. 11:13 ] @
Odlicno!
Radi. Hvala puno.
A mozes li mi odgovoriti na jos jedno pitanje?
Postavio sam ga takodje za dva polja nize (ali cu ga i ovdje ponoviti):

Ako u ASP.NET projektu (radjen u visual studiju) koristim dio koda tradicionalnog ASP-a npr. sliku i hocu da se klikom na nju izvrsi neka fja.
To je u redu kod obicnog ASP-a, medjutim kako da pokrenem fju koja se sada nalazi u ImeProjekta.aspx.cs fajlu ???
Da budem konkretniji. Hocu da klikom na celiju tabele da izvrsim fju, ako uradim onako kako se radi u ASP-u, javlja mi gresku da nema te fje, pa cak ako je napisem u samom aspx fajlu npr.

<script language="C#" runat="server">

void NekaFja()
{
...
}

</script>

Medjutim ako istu fju pridruzim kliku na dugme - onda radi

[ degojs @ 24.02.2004. 11:20 ] @
This article will examine how to associate custom events with the DataGrid.

http://aspnet.4guysfromrolla.com/articles/042402-1.aspx
[ erkan @ 24.02.2004. 11:33 ] @
OK!
Hvala puno