use EYECLINIC
go
TRUNCATE TABLE tblMusteriler // Tabloyu Sıfırla
go
DBCC CHECKIDENT ('tblMusteriler',RESEED,1); // ID 1 den başla
29 Mart 2015 Pazar
23 Mart 2015 Pazartesi
21 Mart 2015 Cumartesi
Client Tarafından Server'a bağlantıyı kontrol etmek
Eğer aspx web sayfasında Client tarafından Server bağlantınızın kesildiğini test etmek istiyorsanız , sayfanın en altına bu kodu ekleyebilirsiniz. Böylece Client tarafında Server a bağlantınızın aktif olup olmadığını veya bir hata durumunde ne olduğunu anlayabilir siniz.
<script type="text/javascript">
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
alert(args.get_error());
if (args.get_error() != undefined) {
args.set_errorHandled(true);
alert("Server Bağlantısı Kesildi");
}
}
</script>
<script type="text/javascript">
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
alert(args.get_error());
if (args.get_error() != undefined) {
args.set_errorHandled(true);
alert("Server Bağlantısı Kesildi");
}
}
</script>
17 Kasım 2014 Pazartesi
TemplateField içinde Row Index Öğrenme
<asp:TemplateField HeaderText="IsPolicyHolder"><ItemTemplate><asp:CheckBox ID="chkBox1" runat="server" AutoPostBack="true" Checked="false" OnCheckedChanged="chkBox1_CheckedChanged"/></ItemTemplate></asp:TemplateField>şeklinde bir check box tıklandığında hangi row olduğunu öğrenebilmek içinprotected void chkBox1_CheckedChanged(object sender, EventArgs e){CheckBox chkbox = (CheckBox)sender;GridViewRow Grow = (GridViewRow)chkbox.NamingContainer; // HANGİ ROW İÇİNDEif (chkbox.Checked){.........}}
27 Ağustos 2014 Çarşamba
Attempt by security transparent method to access security critical method failed.
Attempt by security transparent method 'package_block_control.SetInfo(Int32, System.String, System.String, System.String, System.String, Int32, System.String)' to access security critical method 'dsPackagesTableAdapters.tblPackagesTableAdapter..ctor()' failed.
Assembly 'App_Web_hvja3wp0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' is marked with the AllowPartiallyTrustedCallersAttribute, and uses the level 2 security transparency model. Level 2 transparency causes all methods in AllowPartiallyTrustedCallers assemblies to become security transparent by default, which may be the cause of this exception.
.NET 4.0 ve üstü site yayınlarında karşılaşılan bir durum:
Çözüm:
belirtilen FONKSİYON sütüne
[SecuritySafeCritical]
Ekleyin, Örn:
[SecuritySafeCritical]
public void SetInfo(Int32 _SpecialOfferID, String _Resim, String _Detail, String _Country, String _ClassName, Int32 _OtelID , String _Style)
{
...
}
using System.Security;
Tanımınıda sayfaya ekleyin
Tamamdır.
4 Aralık 2013 Çarşamba
ASPX Cookielerde Unicode Karakter Sorunu
ASPX de cookilere £ , € şeklinde özle karakterler saklanmak istendiğinde;
Server.UrlDecode(_cookie["PARABIRIMI"]) ;
Şeklinde Cookiye kayıt edilmeli.
Okurken de;
Server.UrlEncode(_cookie["PARABIRIMI"])
şeklinde kullanılmalıdır;
Server.UrlDecode(_cookie["PARABIRIMI"]) ;
Şeklinde Cookiye kayıt edilmeli.
Okurken de;
Server.UrlEncode(_cookie["PARABIRIMI"])
şeklinde kullanılmalıdır;
19 Temmuz 2012 Perşembe
app.config dosyasını dinamik olarak yaratma / güncelleme
Bir yazılım geliştirdiniz ve sürekli güncellemeler yayınlıyorsunuz. İşin kötü tarafı sadece EXE yi güncellemekle iş bitmiyor, onla birlikte app.config ( yani EXE Dosyasının Config Dosyası ) da göncellenmesi gerekebilir. Böyle bir durumda Hem exe yi hemde Exe.Config dosyasını yayınlamanız gerekecek.
Bunu daha kolayı , EXE otomatik olarak Exe.Config dosyasını güncelleye bilir. Bunun için yapmanız gereken;
Resource.resx içinde bir String yaratın ve o stringin value bölümüne projeniz içinde bulunan app.config içeriğini kopyalayın.
Daha sonra projenizin Program.cs Kısmına şu eklentiyi yapın ;
static void Main()
{
String _app = Properties.Resources.app; // app Resource içindeki Stringimizin adı
System.IO.TextWriter _dosya = new System.IO.StreamWriter("CRM.exe.config"); // EXEnizin Config Dosyası Adı
_dosya.Write(_app);
_dosya.Close();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new RibbonForm1());
}
Böylece Exe her açılışta otomatik olarak config dosyasını güncelleyecektir. Config dosyasını yayınlamaya gerek kalmadan kendiniz güncellemiş olacaksınız.
Kaydol:
Kayıtlar (Atom)