Forum
Bildirimler
Hepsini Temizle
Yazılım Genel
2
Yazılar
2
Üyeler
0
Reactions
491
Görüntüleme
Konu başlatıcı
arkadaşlar şöyle bir kodum var :
int code = Convert.ToInt32(Gridview1.DataKeys[index].Value.ToString());
protected void Gridview1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName.Equals("detail"))
{
int index = Convert.ToInt32(e.CommandArgument);
int code = Convert.ToInt32(Gridview1.DataKeys[index].Value.ToString());
IEnumerable<DataRow> query = from i in dt.AsEnumerable()
where i.Field<int>("AId").Equals(code)
select i;
DataTable detailTable = query.CopyToDataTable<DataRow>();
DetailsView1.DataSource = detailTable;
DetailsView1.DataBind();
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append(@"<script type='text/javascript'>");
sb.Append("$('#currentdetail').modal('show');");
sb.Append(@"</script>");
ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
"ModalScript", sb.ToString(), false);
}
burda gridin herhangi bir satırındaki butona tıklayınca tablonun birindeki kayıtları getirmesini istiyorum.kodda griddeki id ne ise o tablodaki o iddeki kaydı getiriyor.benim yapmak istediğim şey şu ; o tabloda bir alan var ki bazı kayıtlarda o alan değeri ortak.aynı olan tüm kayıtları getirsin istiyorum nasıl yaparım?yani sütunun birindeki değer birkaç satırda ortak olabiliyor.tıkladığımda o satırdaki o sütunun değeri neyse o tabloda kaç kayıtta o değer aynıysa o değerleri getirsin.
Gönderildi : 22/08/2014 16:51
Kayıtları listelediğiniz tablo dt.AsEnumerable() tablosumudur ?
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Gönderildi : 03/09/2014 18:05