Article View: alt.pl.comp.lang.csharp
Article #22283Webmatrix, c#, potwierdzenie usuniecia elementu na www
From: Polon
Date: Fri, 04 Nov 2011 08:58
Date: Fri, 04 Nov 2011 08:58
50 lines
2010 bytes
2010 bytes
Witam!
Od dwoch dni staram sie rozwiazac nastepujacy problem.
User chce usunac rekord z bazy danych.
Naturalnie chcialbym aby user musial te czynnosc potwierdzic.
Uzywam WebMatrix i C#.
Oto moja proba (nieudana) rozwiazania problemu:
Najpierw wyswietlam rekordy z bazy i podpinam metode do wyswietlanego
przycisku:
@foreach (var p in samochodyWybrane)
{
<input type="button" value="Click me!" onclick="samochodUsun(@p.id)" />
}
"samochodUsun" to metoda napisana w JS:
function samochodUsun(index)
{
var r=confirm("Czy na pewno usunąć wybrany samochód?");
if (r==true)
{
//chcialbym zastosowac metody Razor C#:
@{
var db = Database.Open("StarterSite");
db.Query("DELETE FROM Samochody WHERE id = @0", index);
//problem w tym, ze nie mam tutaj dostepu do zmiennej "index"
}
}
}
Pytanie1: jak osiagnac moj cel? Moze jest jakies lepsze rozwiazanie od
mojego?
Pytanie2: jak dostac sie do zmiennej "index", to by rozwiazalo moj problem.
dziekuje
Polon
Technical Details
Message-ID:
<1nntkz7f6u19u.f56h1k0fspyl$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!newsfeed.straub-nv.de!tudelft.nl!txtfeed1.tudelft.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.onet.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!newsfeed.straub-nv.de!tudelft.nl!txtfeed1.tudelft.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.onet.pl!.POSTED!not-for-mail From: Polon <Polon@op.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Webmatrix, c#, potwierdzenie usuniecia elementu na www Date: Fri, 4 Nov 2011 08:58:51 +0000 Organization: k Lines: 50 Message-ID: <1nntkz7f6u19u.f56h1k0fspyl$.dlg@40tude.net> Reply-To: k <> NNTP-Posting-Host: host-92-24-122-111.ppp.as43234.net Mime-Version: 1.0 X-Trace: news.onet.pl 1320397138 16653 92.24.122.111 (4 Nov 2011 08:58:58 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Fri, 4 Nov 2011 08:58:58 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit