Web Forms :: Gridview Inside Webpart In C#?

Jan 1, 2010

I am trying to read the data from XMLDataSource into a gridview (in asp.net). It works when I perform below logic:

Dim ds As New DataSet()
ds.ReadXml(Server.MapPath("LoadData.xml"))
GridView1.DataSource = ds.Tables(0)
GridView1.DataBind()
and I hardcoded the resultant hyperlinks inside the GridView with some name using the following exp: (and it works).....

But when i embed the griview inside a webpart , configure the datasource, I am not able to read the data from the XMLDataSource. I get the following error: The DataSourceID of "GridView1" must be the ID of a control of type IDataSource. A control with ID "XMLDataSource1" could not be found.

View 3 Replies


Similar Messages:

Web Forms :: Deployed Project Not Showing Webpart Verb Tool Bar (minimize, Close Buttons Of WebPart)

Jan 4, 2011

I am just started development in ASP.NET.

I have created one sample application for WebParts. It is working fine when I run it from Visual Studio or local environment.

But when, I have publish file in IIS virtual directory (in my PC or same PC) at that time it is stop showing Verb tool bar (minimize, close buttons of WebPart).

View 1 Replies

C# - Nesting A SharePoint Webpart Inside Of User Control?

May 4, 2010

I know it's usually the other way around, but I have some extenuating requirements that must be met (read as "No one bothered to do the research and now I have to bail them out")

I have a standard user control (ascx) that is to be imported into a SharePoint 2007 website. Due to a design constraint, a sharepoint web part that is also needed has to be nested inside of this user control.

So in other words, the user control would have to look something like this:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="foo.ascx.cs" Inherits="foo" %>
<div id="container">
...snipped...
<!-- SharePoint web part goes here -->
...snipped...
</div>

View 1 Replies

C# - Reload The Information Of The Sharepoint 2007 Webpart After A Button Is Clicked From Another Webpart?

Dec 29, 2010

I am new in sharepoint development. I have 2 webparts attached on a page. The first webpart (MyTestingWebpart1) basically it does only inserting of data and the other webpart (MyTestingWebpart[2]) displays the records from the database. Now my problem is when I try to click on the save button, somehow I don't know how to refresh the webpart that displays the newly inserted record. Is this possible?

I have added a query at the page load event of MyTestingWebPart[2]. Both of the webparts attached are web user controls.

View 2 Replies

GridView In Webpart With Multiple Filters?

Apr 12, 2010

I'm currently working on a highly configurable Database Viewer webpart for WSS 3.0 which we are going to need for several customized sharepoint sites. but i fear it's necessary to recap the whole issue. As background information and to describe my problem as good as possible, I'll start by telling you what the webpart shall do:

Basically the webpart contains an UpdatePanel, which contains a GridView and an SqlDataSource. The select-query the Datasource uses can be set via webbrowseable properties or received from a consumer method from another webpart. Now i wanted to add a filtering feature to the webpart, so i want a dropdownlist in the headerrow for each column that should be filterable. As the select-query is completely dynamic and i don't know at design time which columns shall be filterable, i decided to add a webbrowseable property to contain an xml-formed string with filter information.

So i added the following into OnRowCreated of the gridview:

void gridView_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
for (int i = 0; i < e.Row.Cells.Count; i++)
{
if (e.Row.Cells[i].GetType() == typeof(DataControlFieldHeaderCell))
{
string headerText = ((DataControlFieldHeaderCell)e.Row.Cells[i]).ContainingField.HeaderText;
// add sorting functionality
if (_allowSorting && !String.IsNullOrEmpty(headerText))
{
Label l = new Label();
l.Text = headerText;
l.ForeColor = Color.Blue;
l.Font.Bold = true;
l.ID = "Header" + i;
l.Attributes["title"] = "Sort by " + headerText;
l.Attributes["onmouseover"] = "this.style.cursor = 'pointer'; this.style.color = 'red'";
l.Attributes["onmouseout"] = "this.style.color = 'blue'";
l.Attributes["onclick"] = "__doPostBack('" + panel.UniqueID + "','SortBy$" + headerText + "');";
e.Row.Cells[i].Controls.Add(l);
}
// check if this column shall be filterable
if (!String.IsNullOrEmpty(filterXmlData))
{
XmlNode columnNode = GetColumnNode(headerText);
if (columnNode != null)
{
string dataValueField = columnNode.Attributes["DataValueField"] == null ? "" : columnNode.Attributes["DataValueField"].Value;
string filterQuery = columnNode.Attributes["FilterQuery"] == null ? "" : columnNode.Attributes["FilterQuery"].Value;
if (!String.IsNullOrEmpty(dataValueField) && !String.IsNullOrEmpty(filterQuery))
{
SqlDataSource ds = new SqlDataSource(_conStr, filterQuery);
DropDownList cbx = new DropDownList();
cbx.ID = "FilterCbx" + i;
cbx.Attributes["onchange"] = "__doPostBack('" + panel.UniqueID + "','SelectionChange$" + headerText + "$' + this.options[this.selectedIndex].value);";
cbx.Width = 150;
cbx.DataValueField = dataValueField;
cbx.DataSource = ds;
cbx.DataBound += new EventHandler(cbx_DataBound);
cbx.PreRender += new EventHandler(cbx_PreRender);
cbx.DataBind();
e.Row.Cells[i].Controls.Add(cbx);
}
}
}
}
}
}
}

GetColumnNode() checks in the filter property, if there is a node for the current column, which contains information about the Field the DropDownList should bind to, and the query for filling in the items.

In cbx_PreRender() i check ViewState and select an item in case of a postback. In cbx_DataBound() i just add tooltips to the list items as the dropdownlist has a fixed width.

Previously, I used AutoPostback and SelectedIndexChanged of the DDL to filter the grid, but to my disappointment it was not always fired. Now i check __EVENTTARGET and __EVENTARGUMENT in OnLoad and call a function when the postback event was due to a selection change in a DDL:

[Code]....

When i have two or more filters set which return zero rows, and i change back one filter to something that should return rows, the gridview remains empty (although the pager is rendered). I have to completly refresh the page to reset the filters. When debugging, i can see in the overridden CreateChildControls of the grid, that the base method indeed returns > 0, but anyway.the gridView.RowCount remains 0 after databinding. Anyone have an idea what's going wrong here?

View 1 Replies

C# - How To Connect GridView DataSource Over Webpart Class

Mar 1, 2010

i try to make myGridView Companent via using WebPArt you know it :

using System.Web.UI.WebControls.WebParts;
using System.Web.UI.WebControls;
using System.Web.UI;
namespace MyGridView
{
public class MyGridView : WebPart
{
GridView gv;
protected override void CreateChildControls()
{
gv = new GridView();
gv.CssClass = "tablestyle";
this.Controls.Add(gv);
}
}
}

i added this GridView on Toolbox. Every Thing is ok . İ want to add my own CSS design to my GridView. But if i drow this gridView from toolbox to aspx page. if i bind my datasource ; Datasource is not show himself.

Like that Main program:

protected void Page_Load(object sender, EventArgs e)
{
LoadData loaddata = new LoadData();
DataTable dt = loaddata.LoadSQL("conn", "sp_GetAllCategory");
MyGridView1.datas.... -----> i can not see DataSource why?
}

i want to see My GridView DataSource. if i write Binding datasource. MyGridView1.DataSource -----> i can not see DataSource why?

View 1 Replies

Forms Data Controls :: DropDownList Inside GridView Inside UpdatePanel SelectedIndexChanged Event Not Firing?

Aug 16, 2010

I have an UpdatePanel with a GridView. This GridView has a template column that is a DropDownList. The problem is that the SelectedIndexChanged event does not fire for the DropDownList. Here is the code:

[Code]....

The codebehind:

[Code]....

View 2 Replies

Forms Data Controls :: Gridview Inside Gridview And Bind Data To That Inside Grid?

Feb 7, 2011

Can i put gridview inside gridview and bind data to that inside grid?

View 4 Replies

Web Forms :: GridView Inside GridView (Nested GridView) Auto Collapse Others When Expanded

Oct 8, 2012

while surfing code I had seen your Application Grid inside Grid.

[URL]

I need the Grid inside Gridwith enable first + symbol when click on second one first one should be hide

View 1 Replies

Forms Data Controls :: FindControl A Label Inside A ListView ItemTemplate Inside A GridView ItemTemplate On Button_Click?

Jan 17, 2011

I have something like this:

[Code]....
[Code]....

This does NOT work. What's wrong here?How do I accomplish my goal? I MUST use the Button1_Click event for this one.

View 13 Replies

Data Controls :: Unable To Access Label Inside ItemTemplate Inside OnRowEditing Event Of GridView

May 7, 2015

I have gridview in my page that users can edit their data in gridview... and in this gridview I define label that I want when users click on Edit button it change label3.text:

below is code:

<asp:GridView ID="GridView1" runat="server" CssClass="DGridView1"
        AutoGenerateColumns = "false" Font-Names = "Tahoma"
        Font-Size = "9pt"
        HeaderStyle-BackColor = "#e0e0e0"
        OnPageIndexChanging = "OnPaging" onrowediting="EditCustomer"
        onrowupdating="UpdateCustomer"  onrowcancelingedit="CancelEdit"
         GridLines = "Both" OnRowDataBound = "OnRowDataBound"
>

And .cs:

protected void EditCustomer(object sender, GridViewEditEventArgs e) {
Label Label3 = (Label)GridView1.Rows[e.NewEditIndex].FindControl("Label3");
Label3.Text = "neda";
GridView1.EditIndex = e.NewEditIndex;
BindData();
BindData1();
}

but here when I click on EditCustomer it doen't change label3.text 

View 1 Replies

Web Forms :: WebPart Drag And Drop?

Feb 17, 2011

I cannot get the Drag and Drop functionality of Web Parts is to work. I have a very simple test page with two WebPartZones.. In the OnInit method of the code behind I put the page in design mode. In the first zone I have a textbox.At runtime the text box renders as a web part. When I hover over the web part header my mouse pointer changes the 'move' pointer, but I cannot drag the item. I do not see it dragging and the part never moved. I am using Visual Studio 2010 with IE 8. I have tried IE8 in compatibility mode and regular mode. The results are the same. Here is the markup from my test page:

<form id="form1" runat="server">
<div>
<asp:WebPartManager ID="WebPartManager1" runat="server">
</asp:WebPartManager>
<asp:WebPartZone ID="LEFT" runat="server">
<ZoneTemplate>
<asp:TextBox ID="tb" runat="server" />
</ZoneTemplate>
</asp:WebPartZone>
aa
<asp:WebPartZone ID="RIGHT" runat="server">
</asp:WebPartZone>
aa
<asp:EditorZone ID="EditorZone1" runat="server">
</asp:EditorZone>
</div>
</form>

Here is the code behind:

protected override void OnInit(EventArgs e)
{
base.OnInit(e);
WebPartManager mgr = WebPartManager.GetCurrentWebPartManager(this);
mgr.DisplayMode = WebPartManager.DesignDisplayMode;
}

What am I missing?

View 2 Replies

Web Forms :: How To Set Background Color Of Webpart

Feb 15, 2011

I am trying to set different backgroundcolor of each webpart title. But unable to do that.

View 1 Replies

Web Forms :: WebPart Feature For Administrators Only

Mar 5, 2010

I need to set the webpart to administrators only. How can I allow only shared scope. User scope is not allowed even for administrators.

View 1 Replies

Web Forms :: How To Add Button (Verb) To WebPart

Jan 13, 2011

I seen some posts, some MSDN Materials...uh...Basically what i observed is every is creating a user control and adding it tot the web part..

I had a doubt that can we add button directly to the webpart in the title Zone? If yes how?

provide a simple example for adding custom verbs to the WebPart.

View 1 Replies

Web Forms :: Single Instance Of A Webpart

Mar 12, 2010

Is it possible to restrict users from adding more than one isntance of a webpart on a page?

View 1 Replies

Web Forms :: In Webpart Getting Only Browse Mode?

Apr 13, 2010

I have written the code for webpart in my VS 2005 and i am getting all the mode like(Browse,Desing,Edit etc..)but when i put that wesbite in my local IIS , and when run it i am getting only the browse optionbelow is the for loop code

[Code]....

tell what is the problem, in my vs 2005 enviorment i am getting all the option, but in local IIS i am getting only browse option

View 1 Replies

Web Forms :: Cannot Get Dynamic Webpart Data

Apr 7, 2010

I get a problem in rendering dynamic webpart data. Firstly, I add a user control as webpart to a WebPartZone control by WebPartMnager.AddMethod() And then, it returns a WebPart object (adding method OK) -> No problem here it also shows the user control on my page. Everything look like perfect. aspnet_Paths and aspnet_PersonalizationAllUsers table also have data -> No problem here

You can see this photo : [URL] However, when I re-start browser or re-load my current page (ctrl + F5) then the user control which I added is disappear. You can see this photo : [URL]....................

View 6 Replies

Web Forms :: Inline Editing On A Webpart?

Jan 16, 2011

Is in-line editing possible on a webpart??I would like to enable a user to directly edit text within a webpart, without a postback and without launching its editor.Can someone show me how this would be done? How would I save the content using a callback?

View 2 Replies

Web Forms :: Adding Webpart Dynamically?

Mar 27, 2011

I have a custom webpart which i am adding to webpartzone dynamically.., in the custom webpart am loading a usercontrol which has Gridview in it with data. On the page load it is working fine, when i click the paging button of the gridview , then nothing is visible on the page...

View 4 Replies

Forms Data Controls :: Can Bind A Second Gridview Inside OnRowCommand Of The First Gridview

Feb 15, 2010

I have a Gridview and on the OnRowCommand of that GridView I want to Bind the data for another Gridview, but everytime I do that nothing gets bound to the Second Gridview.

View 3 Replies

Forms Data Controls :: Gridview Inside GridView With For Expand And Collapse?

Aug 9, 2010

I need a GridView With Parent and Child Relation. It should be expand and collapse. Onload i need to get Parent data. On click of Parent data then i need to get child data from db.

View 2 Replies

Web Forms :: WebPart - Smooth Transition Between Zones?

Jan 12, 2011

I would like to achieve a nice smooth transition when the user moves controls between the WebPartZones similar to how iGoogle implements it. I've not yet been able to achieve this - the transition is very jumpy and not very smooth (I cannot use SilverLight).

Has anybody achieved this using WepPartZones without the use of SilverLight?

View 1 Replies

Web Forms :: Minimize WebPart ChromeState On Page_Load ?

Jan 5, 2010

I just have one quick question concerning WebPart ChromeStates; we have several WebPartZones in a page. Management now has this requirement: all webpart chromestates should be set to Minimized on Page_Load, whatever the last saved state is. In fact, it
is better that it doesn't remember it's saved state at all. Problem is, if we close the page with one or more WebPartZones ChromeState set to Restore / Normal, the next time the page is loaded, it remembers those states. We just wanted it to be minimized
on each page load.

We have already set profile AutoSaveEnabled to False, set each WebPart ChromeState to Minimized on each Page Load via code-behind, Reset Personalization Settings on each page load, and all other things I have researched in the forums, yet, it still retains.it's last state upon browser close. We use IE 6 exclusively, and we are not allowed to upgrade to 7 or 8.

View 2 Replies

Web Forms :: WebPart With Pager - Page Won't Load

May 3, 2010

I have a similar scenario. Sharepoint --> Ascx Control Webpart --> ListView w DataPager. The thing is, when I use the QueryStringField everything works ok. The Pages, clicks, etc... The problem is that when you use QueryStringField(QSF) it reloads all the page when you navigate through pages (this is because it builds different urls using the QSF). Everything ok until now.

As I have other webparts in the same page that interact with this one, I don't want a full render of the page because the other webpart reloads entirely. So, if I take out the QSF the link to pages appear but when I click on them they won't load.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved