<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GrdOpposition" runat="server" AutoGenerateColumns="false" GridLines="None"
CssClass="OrgGridView" PagerStyle-CssClass="OrgPagining" AlternatingRowStyle-CssClass="OrgAltRow"
AllowPaging="true" PageSize="20"
onpageindexchanging="GrdOpposition_PageIndexChanging"
>
<Columns>
<asp:TemplateField HeaderText="Opposition No">
<ItemTemplate>
<asp:HyperLink ID="hlinkAppNoOp" runat="server" Text='<%# Eval("OppNo") %>' ForeColor="Red"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IPR">
<ItemTemplate>
<asp:Label ID="grdlblIPROp" runat="server" Text='<%# Eval("OIPR") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Domain">
<ItemTemplate>
<asp:Label ID="OpgrdlblDomainOp" runat="server" Text='<%# Eval("ODomain") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Country">
<ItemTemplate>
<asp:Label ID="grdlblCountryOp" runat="server" Text='<%# Eval("OCountry") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Product">
<ItemTemplate>
<asp:Label ID="grdlblProdOp" runat="server" Text='<%# Eval("OProducts") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Status">
<ItemTemplate>
<asp:Label ID="grdlblStatusOp" runat="server" Text='<%# Eval("OPPStatus") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
No Records Found
</EmptyDataTemplate>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
protected void btnSearch_Click(object sender, EventArgs e)
{
try
{
GetTMApplicationNos2();
}
}
catch (Exception ex)
{
//ACVT.SP.Core.ULSLogger.LogTrace(ex.Message, "btnSearch Click of IPR Home");
}
}
public void GetTMApplicationNos2()
{
try
{
SPWeb mySite = SPContext.Current.Web;
SPList myList = mySite.Lists["OppositionDetails"];
SPListItemCollection items = myList.Items;
//Here we will make a datatable and we will put our document library data to the data table
DataTable table;
table = new DataTable();
table.Columns.Add("OppNo", typeof(string));
table.Columns.Add("OIPR", typeof(string));
table.Columns.Add("ODomain", typeof(string));
table.Columns.Add("OCountry", typeof(string));
table.Columns.Add("OProducts", typeof(string));
table.Columns.Add("OPPStatus", typeof(string));
// Create rows for each splistitem
DataRow row;
foreach (SPListItem item in items)
{
row = table.Rows.Add();
//row["Title"] = result.Name;
row["OppNo"] = item["OppositionNo"];
row["OIPR"] = item["IPR"];
row["ODomain"] = item["Domain"];
row["OCountry"] = item["Countries"];
row["OProducts"] = item["Products"];
row["OPPStatus"] = item["Status"];
// row["URL"] = "Your site url" + result.Url; //here need to append the site url to the item url
}
GrdOpposition.DataSource = table.DefaultView;
GrdOpposition.DataBind();
}
<ContentTemplate>
<asp:GridView ID="GrdOpposition" runat="server" AutoGenerateColumns="false" GridLines="None"
CssClass="OrgGridView" PagerStyle-CssClass="OrgPagining" AlternatingRowStyle-CssClass="OrgAltRow"
AllowPaging="true" PageSize="20"
onpageindexchanging="GrdOpposition_PageIndexChanging"
>
<Columns>
<asp:TemplateField HeaderText="Opposition No">
<ItemTemplate>
<asp:HyperLink ID="hlinkAppNoOp" runat="server" Text='<%# Eval("OppNo") %>' ForeColor="Red"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IPR">
<ItemTemplate>
<asp:Label ID="grdlblIPROp" runat="server" Text='<%# Eval("OIPR") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Domain">
<ItemTemplate>
<asp:Label ID="OpgrdlblDomainOp" runat="server" Text='<%# Eval("ODomain") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Country">
<ItemTemplate>
<asp:Label ID="grdlblCountryOp" runat="server" Text='<%# Eval("OCountry") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Product">
<ItemTemplate>
<asp:Label ID="grdlblProdOp" runat="server" Text='<%# Eval("OProducts") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Status">
<ItemTemplate>
<asp:Label ID="grdlblStatusOp" runat="server" Text='<%# Eval("OPPStatus") %>' ForeColor="Red"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
No Records Found
</EmptyDataTemplate>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
protected void btnSearch_Click(object sender, EventArgs e)
{
try
{
GetTMApplicationNos2();
}
}
catch (Exception ex)
{
//ACVT.SP.Core.ULSLogger.LogTrace(ex.Message, "btnSearch Click of IPR Home");
}
}
public void GetTMApplicationNos2()
{
try
{
SPWeb mySite = SPContext.Current.Web;
SPList myList = mySite.Lists["OppositionDetails"];
SPListItemCollection items = myList.Items;
//Here we will make a datatable and we will put our document library data to the data table
DataTable table;
table = new DataTable();
table.Columns.Add("OppNo", typeof(string));
table.Columns.Add("OIPR", typeof(string));
table.Columns.Add("ODomain", typeof(string));
table.Columns.Add("OCountry", typeof(string));
table.Columns.Add("OProducts", typeof(string));
table.Columns.Add("OPPStatus", typeof(string));
// Create rows for each splistitem
DataRow row;
foreach (SPListItem item in items)
{
row = table.Rows.Add();
//row["Title"] = result.Name;
row["OppNo"] = item["OppositionNo"];
row["OIPR"] = item["IPR"];
row["ODomain"] = item["Domain"];
row["OCountry"] = item["Countries"];
row["OProducts"] = item["Products"];
row["OPPStatus"] = item["Status"];
// row["URL"] = "Your site url" + result.Url; //here need to append the site url to the item url
}
GrdOpposition.DataSource = table.DefaultView;
GrdOpposition.DataBind();
}
No comments:
Post a Comment