Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

Identify empty string in Perl -


there easy solution this, can't figure out. looking to:

  • take csv file array
  • loop through array , split fields variables
  • if array field empty set variable "n/a"

note: setting $variable "n/a" cannot working.

for example:

foreach $var (@list) {  ($name,$date,$size, etc...)=split(/,\"/,$var);  } 

how set $date "n/a" if field in array empty?

so produce:

$name = jim $date = n/a $size = small 

i hope makes sense , easy fix. -thanks

assuming variable $date undefined when "empty":

if (!defined($date)) {   $date = 'n/a'; } 

or more concisely:

$date //= 'n/a'; 

or if empty string, i.e. $date = ''; (this work in case $date undefined, don't want use if only want identify case undefined):

if ($date eq '') {   $date = 'n/a'; } 

or more concisely (note set $date n/a if $date '0' due perl's weak typing):

$date ||= 'n/a'; 

Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -