merhaba,
Ben program yazmayı hiç bilmiyorum ancak temel bilgilerim var
(MsSQL,Delphi ve C#) bu bilgiler doğrultusunda daha çok TolBox ta bulunan
kompenetlerden yararlanarak birşeyler yapmaya çalışıyorum. Takıldığım
bir şey var bununla ilgili yardımınıza ihtiyacım var. Aşağıdaki gibi
boş aspx web sayfama önce bir adet GridView1 ve bir adet te
SqlDataSource1 ekledim daha sonra SqlDataSource1 ile mssql servere
bağlantı kuruyorum sonrada GridView datalarımı aktarıtorum, buraya
kadar sorunum yok mssql e yeni gelen datalarımı 5 saniyede bir okuyabiliyorum.
Datlarım çok uzun olduğu için her defasında "Top 30 " ile sonırladım.
Çıktı görüntüsü:
https://yadi.sk/i/sZ2bx1MaiGVBR
Soru:
1-) "ArkaRenk" kolonuna gelen "clRed ", "clWhite", .... gibi karakterler geldiğinde tüm satırın arka rengini renklendirmesini nasıl kodlarım ?
2-) <meta http-equiv="refresh" content="5"> yerine sadece GridView1 refresh nasıl yaptırabilirim ?
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
WebForm6.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm6.aspx.cs" Inherits="WebApplication5.WebForm6" %>
<!DOCTYPE html>
<meta http-equiv="refresh" content="5">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" EnableModelValidation="True">
<Columns>
<asp:BoundField DataField="AboneNo" HeaderText="AboneNo" SortExpression="AboneNo" />
<asp:BoundField DataField="AboneAdi" HeaderText="AboneAdi" ReadOnly="True" SortExpression="AboneAdi" />
<asp:BoundField DataField="ZoneAdi" HeaderText="ZoneAdi" ReadOnly="True" SortExpression="ZoneAdi" />
<asp:BoundField DataField="Aciklama" HeaderText="Aciklama" SortExpression="Aciklama" />
<asp:BoundField DataField="SinyalTarihi" HeaderText="SinyalTarihi" SortExpression="SinyalTarihi" />
<asp:BoundField DataField="ArkaRenk" HeaderText="ArkaRenk" SortExpression="ArkaRenk" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT top 30 [AboneNo], [AboneAdi], [ZoneAdi], [Aciklama], [SinyalTarihi], [ArkaRenk] FROM [Olayliste]"></asp:SqlDataSource>
</div>
</form>
</body>
</html>
-------------------------------------------------------------------------------------------------------------------------------------------------------------
WebForm6.aspx.cs
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication5
{
public partial class WebForm6 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
------------------------------------------------------------------------------------------------------------------------------------------------------------------
WebForm6.aspx.designer.cs
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace WebApplication5 {
public partial class WebForm6 {
/// <summary>
/// form1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// GridView1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.GridView GridView1;
/// <summary>
/// SqlDataSource1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDataSource1;
}
İşlerinizde kolaylıklar iyi günler dilerim...
Ayhan Demir