Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med Atlas

Postades av 2006-09-18 10:45:26 - Magnus Hallberg, i forum asp.net generellt, Tråden har 0 Kommentarer och lästs av 408 personer

Jag håller på att försöka bygga ett forum med Atlas. Jag får inte detta att fungera riktigt. Jag har en grid där jag plockar ut alla trådar på vanligt sätt med SqlDataSource. När man sen klickar på en länk i den griden ska en div-tagg visas med en ny grid i där alla poster i den valda tråden visas. När man sen klickar på en länk i den nya griden ska jag använda en CollapsiblePanelExtender tillsamans med en ny grid, så man får det där glidandet.

Att plocka ut alla trådar är ju inget problem. När jag sedan klickar för att se alla poster så går det bara en gång, därefter uppdateras inte den griden. Det andra har jag inte börjat med eftersom jag inte har fått detta att funka. Sidan går att se här http://81.233.110.17/forum/forum/default.aspx Nån som har nåt förslag?

forum/default.aspx
<code>
<atlas:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="border">

<asp:GridView ID="grid1" runat="server" DataSourceID="sdsAllCat" AutoGenerateColumns="false" GridLines="None" ShowHeader="false"
Width="100%" OnRowCommand="grid1_RowCommand">

<Columns>
<asp:TemplateField>
<ItemTemplate>
<table>
<tr class="regText">
<td style="width:230px">
Kategori: <asp:LinkButton ID="lb" CommandName="cat" CommandArgument='<%#Eval("catID") %>' runat="server" Text='<%#Eval("catName")%>' />
</td>
<td style="width:300px" colspan="2">
Startad: <%--<%#Eval("date") %>--%>
</td>
</tr>
<tr>
<td colspan="3" class="regText">
Antal poster: <%#Eval("quant") %>, antal inlägg: <%--<%#Eval("answ") %>--%>, senaste inlägg: <%--<%#Eval("latest") %>--%><br /><br />
</td>
</tr>
</table>
</ItemTemplate>
<AlternatingItemTemplate>
<table>
<tr class="regText" style="background-color:#D7DFFD;">
<td style="width:230px">
Kategori: <asp:LinkButton ID="LinkButton1" CommandName="cat" CommandArgument='<%#Eval("catID") %>' runat="server" Text='<%#Eval("catName")%>' />
</td>
<td style="width:300px" colspan="2">
Startad: <%--<%#Eval("date") %>--%>
</td>
</tr>
<tr style="background-color:#D7DFFD;">
<td colspan="3" class="regText">
Antal poster: <%#Eval("quant") %>, antal inlägg: <%--<%#Eval("answ") %>--%>, senaste inlägg: <%--<%#Eval("latest") %>--%><br /><br />
</td>
</tr>
</table>
</AlternatingItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>

</ContentTemplate>
</atlas:UpdatePanel>

<atlas:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:Label ID="lblShowCat" runat="server" Width="100%">
<asp:GridView ID="grid2" runat="server" DataSourceID="sdsOneCat" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<%#Eval("headline") %>
<%= myCat %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</asp:Label>
<asp:Label ID="Label1" runat="server" Width="100%" />

</ContentTemplate>
</atlas:UpdatePanel>
<p></p>

</td>
</tr>
</table>
<asp:SqlDataSource ID="sdsAllCat" runat="server" SelectCommandType="StoredProcedure" SelectCommand="getAllCat"
ProviderName="System.Data.SqlClient" ConnectionString="<%$ ConnectionStrings:myConnString %>" />

<asp:SqlDataSource ID="sdsOneCat" runat="server" SelectCommandType="StoredProcedure" SelectCommand="getOneCat"
ProviderName="System.Data.SqlClient" ConnectionString="<%$ ConnectionStrings:myConnString %>" OnSelecting="sdsOneCat_Selecting">
<SelectParameters>
<asp:Parameter Name="id" DefaultValue="<%= (myCat) %>" />
</SelectParameters>
</asp:SqlDataSource>
</asp:Content>
</code>

Code behinde
<code>
public int myCat, cat;
public string headLine, user, post, myBuild;
public DateTime date;
protected DataSet dsCat;

protected void Page_Load(object sender, EventArgs e)
{
lblShowCat.Visible = false;
}

protected void grid1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "cat")
{
lblShowCat.Visible = true;
myCat = int.Parse(e.CommandArgument.ToString());
}
}

protected void sdsOneCat_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{
e.Command.Parameters["@id"].Value = myCat;
Label1.Text = myCat.ToString(); // För att se så variabeln får rätt värde...
}
</code>


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 600
27 953
271 705
3 997
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies