ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
676
676
EMPFEHLEN
-
12.08.08 16:37 #1
- Registriert seit
- Sep 2005
- Beiträge
- 37
Hallo zusammen,
nachdem ich jetzt einige Zeit damit verbracht habe, ein GridView auf meiner Seite einzubinden, habe ich festgestellt, dass das ja gar nicht ohne JavaScript funktioniert!!
Könnt ihr mir vielleicht sagen, ob es eine GridView-Eigenschaft gibt, die man einfach deaktivieren kann?
Ich muss das GridView auch für Personen ohne JavaScript anbieten.
Hier mal ein Auszug aus meiner aspx:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
<asp:GridView ID="gridview1" runat="server" DataKeyNames="Id" AutoGenerateColumns="False" ShowFooter="True" OnRowDataBound="gridview1_RowDataBound" OnRowEditing="gridview1_RowEditing" OnRowCancelingEdit="gridview1_RowCancelingEdit" OnRowUpdating="gridview1_RowUpdating" OnRowCreated="gridview1_RowCreated" OnRowDeleting="gridview1_RowDeleting" OnRowCommand="gridview1_RowCommand" > <Columns> <asp:BoundField DataField="Id" HeaderText="Id" SortExpression="Id" Visible="False" /> <asp:TemplateField HeaderText="tmpData" SortExpression="suchbegriff"> <ItemTemplate> <asp:Label runat="server" ID="lbltmpData" Width="200" Text='<%#Bind ("tmpData")%>'/> </ItemTemplate> <EditItemTemplate> <asp:TextBox runat="server" ID="txttmpData" Width="200" Text='<% #Bind("tmpData")%>'/> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txttmpData" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField ShowHeader="False"> <ItemTemplate> <asp:LinkButton ID="lbEdit" runat="server" CausesValidation="False" CommandName="Edit" Text="Bearbeiten"></asp:LinkButton> <asp:LinkButton ID="lbDelete" runat="server" CausesValidation="False" CommandName="Delete" Text="Löschen"></asp:LinkButton> </ItemTemplate> <EditItemTemplate> <asp:LinkButton ID="lbUpdate" runat="server" CausesValidation="True" CommandName="Update" Text="Aktualisieren" ></asp:LinkButton> <asp:LinkButton ID="lbCancel" runat="server" CausesValidation="False" CommandName="Cancel" Text="Abbrechen"></asp:LinkButton> </EditItemTemplate> <FooterTemplate> <asp:LinkButton ID="lbInsert" runat="server" CommandName="Insert" ValidationGroup="addVal" OnClick="lbInsert_Click">Einfügen</asp:LinkButton> </FooterTemplate> </asp:TemplateField> </Columns> </asp:GridView>
Vielen vielen Dank bereits für die Hilfe!
-
10.09.08 14:58 #2
- Registriert seit
- Sep 2005
- Beiträge
- 37
Hallo zusammen,
ich hab die Lösung zu meinem Problem gefunden!
Nachdem ich mir das GridView genauer angesehen habe, fiel mir auf, dass die Link-Buttons, die standardmäßig verwendet werden, das Problem sind.
Das heißt ich habe alle <asp:LinkButton> Elemente durch <asp:Button> Elemente ersetzt.
Code :1 2 3 4 5 6 7 8
// alt: <asp:LinkkButton ID="lbInsert" runat="server" CommandName="Insert" ValidationGroup="addVal" OnClick="lbInsert_Click">Einfügen</asp:LinkButton> // neu: <asp:Button ID="lbInsert" runat="server" CommandName="Insert" ValidationGroup="addVal" OnClick="lbInsert_Click" Text="Einfügen"></asp:Button >
Funktioniert völlig problemlos, ohne JavaScript und einfach
Da hätte ich auch eher drauf kommen können...
Viele Grüße
Ähnliche Themen
-
Hyperlinks ohne Javascript und mit Javascript
Von ne0hype im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 03.12.07, 13:55 -
alert box ohne javascript.
Von macropode im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 29.06.07, 14:48 -
Javascript scrollen (geht nicht immer - Ausweg ohne javascript)
Von mille im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 01.09.06, 01:57 -
Popup - Ohne Javascript ?
Von michaelbeckemeyer im Forum HTML & XHTMLAntworten: 5Letzter Beitrag: 06.11.05, 19:38 -
ohne JavaScript
Von jenno im Forum HTML & XHTMLAntworten: 5Letzter Beitrag: 09.05.05, 16:22





Zitieren
Login





