locked
problém s DateTime hodnotami ve vlastních šablonách v DetailsView při Update RRS feed

  • Dotaz

  • Zdravím,
    mám takový zajímavý problém, který stále nemohu vyřešit. Pro aktualizování záznamů v MSSQL2005 používám v DetailsView, které používá ItemTemplate a EditItemTemplate a je napojené na ObjectDataSource, který provádí select a update rutiny. Pokud updejtuju jakékoli jiné typy než DateTime, vše funguje vpohodě. Problém nastane, když se snažím aktualizovat hodnoty typu DateTime a v DetailsView je nastaveno AutoGenerateRows na false. Nevyhodí to žádnou hlášku, vše se tváří jako že ten update prošel, jenže ono se nic neaktualizuje. Nejvíc zajímavé na tom je, že pokud nastavím AutoGenerateRows na true, tak to najednou funguje podle očekávání (i přes ty templaty, jen jsou tam navíc vygenerované ty defaultní řádky, které jsou duplicitní k těm templatům -> čili problém nebude v obslužných rutinách). Nesetkal se nekdo s něčím podobným prosím? Nejsem v ASP.NET zrovna protřelý a fakt nevím čím to může být. Díky
    úterý 1. července 2008 14:26

Odpovědi

Všechny reakce

  • Dobrý den,

     

    jak problém popisujete, tak se mi zdá, že problém bude v mapování sloupců z GridView a DataSetu. Zkuste zapátrat tímto směrem.

     

    S pozdravem,

    Martin Falta

    středa 9. července 2008 8:55
  • Žádný "obecný" problém tam není, pošlete svůj kód a můžu se na to podívat...

    čtvrtek 10. července 2008 19:48
    Moderátor