Tuesday, 15 March 2011

asp.net - Force email confirmation on StarterSite with user interface -



asp.net - Force email confirmation on StarterSite with user interface -

i'd create page possibility admin forcefulness email confirmation in startersite.

the problem column i'd modify called "isconfirmed" webmatrix. think it's method. when seek read column information, got error:

microsoft.csharp.runtimebinder.runtimebinderexception: cannot implicitly convert type 'bool' 'string'

here part of code:

var isconfirmed = ""; var createdate = ""; var passwordfailuresincelastsuccess = ""; var lastpasswordfailuredate = ""; var userid = ""; if(!ispost){ if(!request.querystring["userid"].isempty() && request.querystring["userid"].isint()) { userid = request.querystring["userid"]; var db = database.open("startersite"); var dbcommand = "select * webpages_membership userid = @0"; var row = db.querysingle(dbcommand, userid); if(row != null) { isconfirmed = row.isconfirmed; createdate = row.createdate; lastpasswordfailuredate = row.lastpasswordfailuredate; passwordfailuresincelastsuccess = row.passwordfailuresincelastsuccess; } else{ // validation.addformerror("aucun emplacement n'a été sélectionné"); modelstate.addformerror("aucun usager n'a été sélectionné"); } } else{ //validation.addformerror("aucun emplacement n'a été sélectionné"); modelstate.addformerror("aucun usager n'a été sélectionné"); } }

please help! =) sorry english.

it may bad way it... need way alter result of cell in "isconfirmed" column "true" instead of "false". code above has been created re-create of page of startersite.

instead of using

isconfirmed = row.isconfirmed;

use

this.isconfirmed = row.isconfirmed;

asp.net asp.net-mvc-3 razor

No comments:

Post a Comment