|
Hi,
I am using ListView, I am able to insert the values, but I want to populate the listview items for editing purpose. I am using EditTemplate. Its opening but coming with all the blank values.
Actually I am diplaying the data in Item Template with Edit and Delete buttons. If once the Edit button is clicked then I have to get which edit button is clicked or some of its information like its key etc. I am using DataKeys property in ListView can I get any information from it?
Can anybody please help me to prepopulate those controls from a collection or entity. thanks in advance for the help.
Thanks,
Abdul
Thanks & Regards,
Abdul Aleem Mohammad
St Louis MO - USA
modified 6-Apr-12 17:50pm.
|
|
|
|
|
|
as you can bind ItemTemplate , same way bind EditTemplate also so during Editing you won't get Blank fields.
|
|
|
|
|
Hi,
Sorry to inform you little late I resolved it. Thanks for your support.
Thanks & Regards,
Abdul Aleem Mohammad
St Louis MO - USA
|
|
|
|
|
Hi
I have list of words in my database. I want to know if there is any way tl rank the words based on its popularity or search rank?
I want to do this using ASP.NET
|
|
|
|
|
jrahma wrote: based on its popularity or search rank?
Whose search-rank? I doubt that Google is actually sharing a database with search-terms, and if they do, you'll probably need a very big harddisk TM.
They are sharing the search-phrases using Google Trends.
Bastard Programmer from Hell
|
|
|
|
|
|
You could just follow the instructions they give, I suppose. Or Google. Or search here. At least show us what you've tried before asking for a solution.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
<asp:DataList ID="dlCoordinates" runat="server" RepeatColumns="2" Width="730px" OnItemDataBound="dlCoordinates_ItemDataBound"
OnItemCommand="dlCoordinates_ItemCommand">
<ItemTemplate>
<div class="left-block">
<div class="pro-title pink">
Co -ordinate
<%--<%# Eval("ProductName")%>--%>
</div>
<div class="left">
<asp:Image ID="imgCoordinates" runat="server" ImageUrl='<%# "~/Uploads/ThumbImage/"+Eval("BigImage") %>' />
<asp:HiddenField ID="hdnIdProduct" runat="server" Value='<%# Eval("IdProduct") %>' />
</div>
<div class="right">
<div class="block1">
<p>
<span id="spanCoProductDesc" runat="server">
<%# Eval("ProductDesc") %></span></p>
</div>
<div class="block1">
<h3 class="pink">
Click swatch to view colours</h3>
<div id="divCoSwatch" runat="server" class="color-box">
</div>
</div>
<div class="block1">
<h3>
Price: <span id="spanCoProductPrice" runat="server" class="pink">Rs
<%# Eval("Price") %></span></h3>
</div>
<div class="block1">
<asp:DropDownList ID="ddlCoColours" runat="server" CssClass="select-1"
AutoPostBack="true" onselectedindexchanged="ddlCoColours_SelectedIndexChanged">
</asp:DropDownList>
<asp:DropDownList ID="ddlCoSize" runat="server" CssClass="select-2" AutoPostBack="true">
</asp:DropDownList>
<asp:DropDownList ID="ddlCoQuantity" runat="server" CssClass="select-3">
</asp:DropDownList>
<br clear="all" />
<asp:Button ID="btnCoFavorites" runat="server" CssClass="white-buton" Text="Favourites" />
<asp:Button ID="btnCoAddtoBag" runat="server" CssClass="pink-buton" Text="Add to bag" />
</div>
</div>
</div>
</ItemTemplate>
</asp:DataList>
This is my Grid view. Here i am loading the ddlcocolor drop down values in the row databound.
Now my problem is when inside the grid drop down change i want to load next drop down values..
How can i find the controls.
I tried the following concepts :
1.GridViewRow gvr = ((DropDownList)sender).Parent as GridViewRow;
2. GridViewRow gvr = (GridViewRow)(((Control)sender).NamingContainer);
But its returns the null values only.
Please help me.. its very urgent.
With Regards,
Prabhu R
|
|
|
|
|
Hi,
I did it using a trick:
1- I used a HiddenField as one of my Bound fields in the DataList
2- I bound my key column to the HiddenField and to the ToolTip of your first DropDownList
3- I used drp_SelectedIndexChanged handler which is event handler of the first DropDownList to fill the second DropDown.
Here is my sample(the most important parts):
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"
onselectedindexchanged="DataList1_SelectedIndexChanged" RepeatColumns="5">
<ItemTemplate>
<asp:HiddenField runat="server" ID="hiddenField" Value='<%# Eval("TableSeq") %>' />
<asp:DropDownList runat="server" ID="drp" AutoPostBack="true" ToolTip='<%# Eval("TableSeq") %>'
onselectedindexchanged="drp_SelectedIndexChanged">
<asp:ListItem Value="1">1</asp:ListItem>
<asp:ListItem Value="2">2</asp:ListItem>
</asp:DropDownList>
<br />
<asp:DropDownList ID="drp2" runat="server" Height="16px">
<asp:ListItem Value="5"></asp:ListItem>
<asp:ListItem Value="4">4</asp:ListItem>
</asp:DropDownList>
<br />
</ItemTemplate>
</asp:DataList>
and here is code behind:
protected void drp_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList drop2 ;
DropDownList drp = (DropDownList)sender;
string key = drp.ToolTip;
foreach (DataListItem item in DataList1.Items)
{
if (((HiddenField)item.FindControl("hiddenField")).Value == key)
{
drop2 = (DropDownList)item.FindControl("drp2");
drop2.Items.Add(new ListItem("X", "X"));
return;
}
}
}
I hope it will help,
Cheers.
|
|
|
|
|
What is the Data control used for dispalying these discussions in this Site?I want this code also?anybody please help me.
|
|
|
|
|
Hi,
I am storing one big image under my images folder in my web application that is hosted on a web server which is behind firewall.That big image is a club of links,texts and one smaller image.While generating the image using httpwebrequest it got the texts,links except the smaller image.
Earlier, the big image was generated as a blank file.I used proxy to get that image generated with links and texts.Now, the smaller image inside that, is not coming.
Also, if I want to display the image, that is not happening,i.e. image is not displaying on the screen.
Is firewall doing something behind the scene?If so, then how to go about it?
Please help.
Regards, KK
|
|
|
|
|
Hello ! Can anymone help me find good links, tutorials with screenshots or anything usefull for developing a website from A..Z. even keywords to use in youtube will be great.
|
|
|
|
|
|
|
Hi,
I have a listview control in which I have 4 templates, one among them is InsertTemplate. Under which I have two drop down lists for country and state. Which are using ajax postback and which has update panel for them. ListView Item created event and country drop down selected index changed event.
If I dont put !ispostback condition for page load and itemcreted events, the index is not changing for the country. If I put that condition to load the country drop down list, the drop down list is not populated.
If I put !ispostback condition for only page load event, then all the items of the listview are cleared automatically.
Please help me I want to access and populate country drop down list and depending upon the selected country I want to populate the state list.
Please help me I am in desperate need. I am googling it but not finding good help yet.
Any links are also helpfull please.
Thanks,
Abdul
Thanks & Regards,
Abdul Aleem Mohammad
St Louis MO - USA
|
|
|
|
|
You do the initial load of data on page.load if not postback - The example is vb, but you should be able to change it to c# with ease. The update panel doesn't matter, because the principals are the same.
Sub Protected Page.Load( ffdfgdffg )
if Not Page.IsPostback Then
Load Dropdowns with countries
End If
End Sub
Make sure autopostback is set to true on the Country ddl
Then on postback when the user selects a country
Protected Sub onCountry_Changed( fsdfsdf )
if Page.IsPostBack Then
iSelect = ddlCountry.SelectedValue
Load States Dropdown List( iSelect )
End If
End Sub
When a page first loads, the page lifecycle is called load. The page can only load once upon first creation.
When the page is sent back to the server, it's called a postback. The the server sends the page back again to reflect the change. The page can post back many times, and the markup will remain the same.
|
|
|
|
|
Always Send In The Code Snippet You Wrote..
It Helps To Get Solution Fast & Accurate
- Happy Coding -
Vishal Vashishta
|
|
|
|
|
Hi there, I know this is asked many times, but I still did not get the code.
What I want to do is to show the rating from the tinyint column from the SqlDataSource I have on my page.
(I did not get the explanation of the MetalAsp.Net's comment here: http://forums.asp.net/t/1783225.aspx/1)
Also async update of the rating in the same database.
Please help. Thank you.
|
|
|
|
|
I populate the aspx page from the database and gridview that is selected. Not all data is editable so some items are not used to populate the editable page. Alas, there in lies the crux of the problem.
I need one of the values from the selected row in the grid to be held for later use in a client side javascript. My client does not want to see it on the aspx page.
My programming partner initially put it in a textbox.visible = false. Appearently that 'invisible' field is also invisible to javascript.
Other developers in the past have hinted at 'hiding' values on the aspx page.
How do I do that?
Thanks in advance..
chuck.
|
|
|
|
|
MacIntyre wrote: I need one of the values from the selected row in the grid to be held for later use in a client side javascript.
How about puttin' it in a cookie?
Bastard Programmer from Hell
|
|
|
|
|
Good solution except manager says no to cookies.... Thanks..
|
|
|
|
|
.visible tells the server to not render the tag. Use the css tag
.css = "display: none;"
|
|
|
|
|
Use Hiiden Variables for this sake..
Work on .Value Property of hiddenvariable
- Happy Coding -
Vishal Vashishta
|
|
|
|
|
Hii all.....
i am getting dis error
Execution of request failed: https://picasaweb.google.com/data/feed/api/user/prema8885@gmail.com/albumid/Hiiiiiiiiii?kind=photo&access=public
while retriving photos from album from picasa in asp.net application..
How to solve this? Any idea?
|
|
|
|