
Per eseguire la compilazione dobbiamo compiere i seguenti step.
La baia degli scemi
<asp:GridView ID="GridViewReports" CssClass ="Table" runat ="server" AutoGenerateColumns="False">
<Columns>
...
<asp:TemplateField HeaderText="Tempo (h:min)">
<ItemTemplate>
<asp:Label ID="lblEndDate" runat="server"
Text='<%# Utility.FormatDateDiff(DataBinder.Eval(Container.DataItem, "CreateDate"), DataBinder.Eval(Container.DataItem, "EndDate")) %>'
style="font-weight:bold;font-size:9px;"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
...
</Columns>
</asp:GridView>
Problema di sicurezza: i contenuti in http://googleads.g.doubleclick.net/ non possono caricare dati da http://www.mywebsite.com/
oppure...
security Error: Content at http: //googleads.g.doubleclick.net/ may not load data from http: //www.mywebsite.com/
<asp:LinkButton Text="Click Me" runat="server"
OnClick="server_method" OnClientClick="return confirm('Confermi la tua azione?');" />
<script type='text/javascript'>
function checkSomething() {
if a == b returntrue
elsereturnfalse
};
</script>
......
<asp:LinkButton Text="Click Me" runat="server"
OnClick="server_method" OnClientClick="return checkSomething();" />
<script type='text/javascript'>
Array.prototype.remove = function(from, to) {
var rest = this.slice((to || from) + 1 || this.length);
this.length = (from < 0 ? this.length + from : from);
return this.push.apply(this, rest);
};
</script>
// Rimuove il secondo elemento dall'array
array.remove(1);
// Rimuove il penultimo elemento dall'array
array.remove(-2);
// Rimuove il secondo e il terzo elemento dall'array
array.remove(1,2);
// Rimuove il penultimo e ultimo elemento dall'array
array.remove(-2,-1);
<script type='text/javascript'>
//<![CDATA[
Array.prototype.remove = function(from, to) {
var rest = this.slice((to || from) + 1 || this.length);
this.length = (from < 0 ? this.length + from : from);
return this.push.apply(this, rest);
};
function sortResult() {
var tmp = new Array(0);
var tmp2 = new Array(0);
var nItems = relatedTitles.length;
var minItem;
var minItemIdx;
for(var j = 0; j < nItems; j++) {
minItemIdx = 0;
minItem = relatedTitles[minItemIdx];
for(var i = 1; i < relatedTitles.length; i++) {
if(minItem > relatedTitles[i]) {
minItemIdx = i;
minItem = relatedTitles[minItemIdx];
}
}
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[minItemIdx];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[minItemIdx];
relatedUrls.remove( minItemIdx );
relatedTitles.remove( minItemIdx );
}
relatedTitles = tmp2;
relatedUrls = tmp;
}
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();
function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;
}
}
}
}
function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];
}
}
relatedTitles = tmp2;
relatedUrls = tmp;
}
function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;
}
function printRelatedLabels() {
//var r = Math.floor((relatedTitles.length - 1) * Math.random());
var r = 0;
var i = 0;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>');
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;
}
i++;
}
document.write('</ul>');
}
//]]>
</script>
<div><span class='post-related-articles'>
<b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>
<div class='widget-content'><br/>
<h3 style='color:#FF9900;'>Articoli correlati</h3>
<div id='data2007'/>
<script type='text/javascript'>
removeRelatedDuplicates();
sortResult();
printRelatedLabels();
</script>
</div>
</div>
</b:if>
</span> </div>
In ogni modo è sempre possibile montare il disco manualmente per sbloccarlo:/dev/sdb1 /media/DATA ntfs-3g silent,force,users,umask=0,locale=it_IT.UTF-8 0 0
mount -t ntfs-3g /dev/sdb1 /media/DATA -o force
...
<b:skin><![CDATA[/*
-----------------------------------------------
Blogger Template Style
Name: Rounders
Designer: Douglas Bowman
URL: www.stopdesign.com
Date: 27 Feb 2004
Updated by: Blogger Team
----------------------------------------------- */
#navbar-iframe {
display: none !important;
}
/* Variable definitions
====================
<Variable name="mainBgColor" description="Main Background Color"
type="color" default="#fff" value="#ffffff">
<Variable name="mainTextColor" description="Text Color" type="color"
default="#333" value="#333333">
...
sudo mousepad /etc/fstab &
/dev/sdb1 /media/DATA ntfs-3g defaults,nosuid,nodev,locale=it_IT.UTF-8 0 0
/dev/sdb1 /media/DATA ntfs-3g silent,users,umask=0,locale=it_IT.UTF-8 0 0