http://ryan.rawswift.com/2009/02/15/fixed-that-bar-at-the-bottom-like-facebook/
fixed bottom bar (facebook style) with jquery
Etiketler: fixed bottom bar , jquery
jquery ui tabs sayfa yüklenirken dağılma sorunu
sayfanın tamamı yüklenmeden önce, yani document.ready sırasında çalışacak ve tab'ları düzenleyecek tabs metodu çalışmadan önce, tab'lar açık görünüyor. bunun önüne geçmek için kullanılabilecek bir yol; tab içeriğini gizlemek, sayfa yüklendikten sonra göstermek:
$("div[id*='tabs']").tabs({
fx: {
opacity: 'toggle',
duration: 'fast'
}
});
$(document).ready(function() {
document.getElementById('toptab').style.display = 'block';
}
http://stackoverflow.com/questions/1069758/should-jquery-tabs-be-inside-document-ready
Etiketler: jquery , jquery tab , jquery ui tabs
initcap: set first letter uppercase, rest of other lowercase
CREATE FUNCTION [dbo].[InitCap] ( @InputString varchar(4000) )
RETURNS VARCHAR(4000)
AS
BEGIN
DECLARE @Index INT
DECLARE @Char CHAR(1)
DECLARE @PrevChar CHAR(1)
DECLARE @OutputString VARCHAR(255)
SET @OutputString = LOWER(@InputString)
SET @Index = 1
WHILE @Index <= LEN(@InputString)
BEGIN
SET @Char = SUBSTRING(@InputString, @Index, 1)
SET @PrevChar = CASE WHEN @Index = 1 THEN ' '
ELSE SUBSTRING(@InputString, @Index - 1, 1)
END
IF @PrevChar IN (' ', ';', ':', '!', '?', ',', '.', '_', '-', '/', '&', '''', '(')
BEGIN
IF @PrevChar != '''' OR UPPER(@Char) != 'S'
SET @OutputString = STUFF(@OutputString, @Index, 1, UPPER(@Char))
END
SET @Index = @Index + 1
END
RETURN @OutputString
END
GO
http://www.sql-server-helper.com/functions/initcap.aspx
select a treenode, and expand all parent nodes of it
select a treenode, and expand all parent nodes of it.
private void SetSelectedNode(int sira)
{
if (sira > 0)
{
TreeNode selectedNode = null;
foreach (TreeNode node in tvMadde.Nodes)
{
if (node.Value == sira.ToString())
{
selectedNode = node;
}
if (selectedNode == null)
{
if (node.ChildNodes.Count > 0)
{
selectedNode = GetNode(node, sira);
}
}
else
{
selectedNode.Checked = true;
selectedNode.Select();
if (selectedNode.Parent != null)
{
// selectedNode.Parent.Expand();
// selectednode'un tüm parent'larını aç
ExpandParent(selectedNode);
}
break;
//return;
}
}
if (selectedNode != null)
{
selectedNode.Checked = true;
selectedNode.Select();
selectedNode.Parent.Expand();
}
}
}
private void ExpandParent(TreeNode childNode)
{
if (childNode.Parent != null)
{
childNode.Parent.Expand();
ExpandParent(childNode.Parent);
}
}
making one button click another
input type="button" value="File" onclick="document.getElementById('file').click()"
input type="file" style="display:none" id="file" onchange="alert(this.value)"
http://www.webmasterworld.com/forum91/3606.htm
Etiketler: javascript , js
anonymous type in repeater or datalist
rptTargets.DataSource = from t in DB.SalesTargets select new { t.Target, t.SalesRep.RepName };
string repName = (string)DataBinder.Eval(e.Item.DataItem, "RepName");
string target = (string)DataBinder.Eval(e.Item.DataItem, "Target");
http://stackoverflow.com/questions/1212210/anonymous-type-in-repeater-databound-event
Etiketler: anonymous type , datalist , linq , repeater
jquery autocomplete turkish character problem
sonuçların listelendiği sayfaya aşağıdaki meta tag'i ekle:
meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9"
Etiketler: autocomplete , jquery
linq ExecuteQuery return multiple objects
// 1. Sadece Table1 sınıfını döndürür:
var query = "Select t1.*, t2.*, t2.PK
From Table1 t1
Inner Join Table2 t2 On t2.PK= t1.FK"
// 2. Hem Table1 sınıfını, hem de Table1 sınıfını döndürür:
var query = "Select t1.*, t2.*, t1.FK
From Table1 t1
Inner Join Table2 t2 On t2.PK= t1.FK"
var karars = db.ExecuteQuery
// 3. Herhangi bir sınıf'ın örneğini döndürmez. Sadece select ile belirtilen alanları döndürür:
select new { k.KararId, k.Baslik, k.EsasNo, k.EsasTarihi, k.KararNo, k.KararTarihi, k.Ozet, k.MerciId, m.MerciAdi }).Distinct();
protected string GetMerciAdi()
{
try
{
// durum 2
return Eval("MerciAdi").ToString();
}
catch (Exception)
{
// durum 3
return ((Merci)Eval("Merci")).MerciAdi;
}
}
Etiketler: ExecuteQuery , linq