Web Forms :: Create Link Directly To Formview InsertItemTemplate On Another Site?
Apr 4, 2010Wanna create a link directly from one site to the InsertItemTemplate on another site.
View 1 RepliesWanna create a link directly from one site to the InsertItemTemplate on another site.
View 1 RepliesThe situation: a FormView with an EditItemTemplate and an Insert Item Template. When the page is entered and a record exists in the datasource, everything is fine with the Formview in Edit mode and the Edit ItemTemplate being used. But when no record is present, the FormView uses the EmptyDataTemplate even though it was switched it to Insert mode. Here is the code used to switch modes, fired in the OnDataBound event:
protected void SetModeAndHeadings(object sender, EventArgs e)
{
if (FormView1.DataItemCount == 0)
{
FormView1.ChangeMode(FormViewMode.Insert);
}
else
{
FormView1.ChangeMode(FormViewMode.Edit);
}
etc...
}
Is the problem that it switched to Insert mode too late? What has to be done differently here to automatically switch between Edit and Insert modes?
I have FormView in my page markup:
[code].....
In theory, I'm able to find control on FormView after it being data bound. But I'm not. Why?
i have the following scenario: one formview. when in editmode there is a child formview linked to the other by a column value. i need to take the value of one of the values of parent formview controls and set it to a textbox of child formview in insert mode. I wish to know which event should I use in codebehind to bind both controls? (that escenario will have paging and must keep the binding as if it was master detail)
View 9 RepliesI am using Web Expression and Access database to build an aspx page.I am displaying records using listview Tiled option and DataPager is enabled also which is creating multiple pages.
View 1 RepliesI am in the process of having a site designed that has an ajax application imbeded (online gallery) in one of the pages. I have been told that it is not possible to link directly to a category within the ajax application from other pages on the site.
View 1 RepliesI want to create link thumbnails and get link contents like facebook in asp.net, but i couldn't find any resource.
View 1 RepliesBeing A C++ programmer this is fairly new to me - I am working on a formview and have been facing a problem- The issue is simple - I want to display a success page after I insert a row successfully and a custom error page if the insertion fails (due to datatype or format mismatch with table in database).
To achieve this I am doing as follows -
1. Defining a custom error page in ASP.NET configuration tool (webconfig)
>> This page never works if I enter an incorrect format in formview. It would rather display the ugly page with Server Error information (for example) -
The string was not recognized as a valid DateTime. There is a unknown word starting at index 0.
question - Why my default page is not getting displayed? Is it because I am testing from same development machine or is it because the error page doesnt work for "Server Error" pages?
2. In the "iteminserted" event I am redirecting it to Response.Redirect("~/newitemconfirm.aspx")
>> If I do this, irrespective of whether the row insertion was successful or not, this confirmation page always gets displayed! I want it to be displayed only on successful insertion.
I have created a page that pulls some data from a database based on a query string parameter.This works fine.
Then I added some site login, created roles and configured access to folders. I then restricted access to that page in a secure members folder using securityTrimmingEnabled="true" in the site map configuration.
I'm sure this is very simple but what I'd like to do now is use the login user name as my query parameter. I've been going round in circles trying to add it in the Page_Load event but not having any joy.
i am looking for the menu like asp.net site in which state is maintained on click of that link page.as if i am clicking on forums tab its showing forums tab selected.
View 3 Repliesa vistor subscribes for newsletter by providing emailid.a mail should be automically sent to that email with verification link.when owner upon clicking verifcation link is confirmed to send newsletter.
View 1 RepliesI have created firstly ASP.NET MVC 2. and write more functionality. After I create asp.NET Dynamic Data Site. now, when I click on run button in Visual Studio, mvc app. opened in browser as [URL]. and asp.NET Dynamic Data Site as [URL]. but i want to merge this app. in one. can I use asp.NET Dynamic Data Site and asp.NET MVC-2 at the same time?
View 1 Repliesi wanna create a link to another page in my application asp.net c# via a button ( not a linkbutton or a hyperlink)
dunno how to implemente that on the function button_click(){}
I have an asp.net that produces a Word document. I want to allow users to download the file to their local drive. I use a hyperlink to achieve this and it works fine from my development site. However, when the website is accessed from a non development machine, I am sent to the proper directory, but instead of the open/save/cancel dialog I am presented with a "Convert File" dialog. Any of the selected file types I select download unusable files. I think this has to do with office being installed on the local machine on which I am attempting the download. Is there any way I can simply download a file from a virtual file to my local drive?
View 2 RepliesI need to create and use asp.net FormView with pager, dynamically from code behind in C#.
View 2 RepliesI want to create child links for a link without using sitemap.
For example: i have four links "Home" "About Us" "Contact Us" "Products".
I generate these links from my sitemap. Here is my site map code:
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode>
<siteMapNode url="default.aspx" title="Home" description="" />
<siteMapNode url="aboutus.aspx" title="About Us" description="" />
<siteMapNode url="contactus.aspx" title="Contact Us" description="" />
<siteMapNode url="products.aspx" title="Products" description="" />
</siteMapNode>
</siteMap>
I add two more pages test1.aspx and test2.aspx. Now I want:
- These two links are children of "About Us".
- When I click test1.apx or test2.aspx the "About Us" title will be highlighted.
- I tried add child node to "<siteMapNode url="aboutus.aspx" title="About Us" description="" />"
and it work fine. However, my boss doesn't want me to use this one.
Say on website1 there is a link to website2(asp.net)ites are unlrelated to each other, different servers and different domains.Website1 may even be php.The link on website1 is <a href='http://www.website2.com/default.aspx' >LINK to website2</a>Question: Can I in codebehind in website2/default.aspx read were the link came from, thats is determine it came from www.website1.com, when default.aspx was selected into browser?
View 2 RepliesI want to create dynamic link buttons in the asp.net code based on who logged in. For e.g. if the salespesron logged in , he should see "Customer List" and "Item Search" as menu options.
If customer logged in , it should be able to see "Customer Details" and "Item Search" as menu options.
I'm not sure how to create this dynamically in html code.
I try to serach and found the code below on this forum but it doesn't appears to create any dynamic button menu.
[Code]....
Is there a way to create a link to an asp.net web page in start menu--->program files? When that link is clicked that page gets opened in the browser.
View 4 RepliesI would like to create a new Link button from code behind. Also want to fire its server side events, like its OnClick event.
View 4 RepliesIts hard to describe in short what i would like to do.
I have a form that a user fills and then submits the data into a database, it needs to be approved in several places before its finalized. It sends out an email with information to the approver, what i would like is a link in the email so that the approver is swiftly taken to the next step in the process.
The next step in the process looks something like this
http://localhost:2876/CPNCMS/visitoraccess/InitApprove.aspx?Id=22
the sql submission looks like this
[Code]....
I have a menu made of an unordered list:
<ul id="navList">
<li id="homeTab">
<%: Html.ActionLink("Home", "Index", "Home")%>
</li> |
<li id="ourMissionTab">
[Code]....
I find the controller:
<% string controller = ViewContext.RouteData.Values["Controller"].ToString(); %>
then I would like to set the class for the li according to the controller value. How do I do that?
Something like: if controller == "home", then set the class for the li with the home id to active.
I just started learning MVC and am very new to the syntax. when you respond to this posting provide syntax, as I am coming from code behind background.
I have the following ListView (extra code removed for clarity) :
<asp:ListView ID="lvParticipants" runat="server" DataSource='<%# Eval("Participants") %>' >
<EditItemTemplate>
<asp:DropDownList ID="ddlCountry" runat="server" SelectedValue='<%# Eval("Country") %>'
DataSource="<%# GetCountries() %>" DataTextField="Text" DataValueField="Value" />
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlCountry" runat="server" SelectedValue='<%# Eval("Country") %>'
DataSource="<%# GetCountries() %>" DataTextField="Text" DataValueField="Value" />
</InsertItemTemplate>
</asp:ListView>
The Insert row in the ListView has an empty DropDownList and GetCountries() is not called. However, if I click the Edit button on an existing row, GetCountries() is called twice (not sure why) and the DropDownList is properly populated. Why isn't the InsertItemTemplate DropDownList getting populated?
I have a dropdown list in ListView control in InsertItem Template. I want to bind the DropDownList when I Click on Link. I want to bind it in CodeBehind not to use Datasource. I tryed lot but not finding the DropDownList. See My Code....
<InsertItemTemplate>
<tr>
<td colspan="7">
</td>
</tr>
<tr>
<td colspan="7">
<table border="0">
<tr>
<td> </td>
<td>
Sector</td>
<td>:</td>
<td align="left">
<asp:DropDownList ID="DropDnSector" runat="server" ></asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" Display="Dynamic"
ControlToValidate="DropDnSector" SetFocusOnError="true"
ValidationGroup="vgUpdate">*
</asp:RequiredFieldValidator>
</td>
</tr>
</table>
</td>
</tr>
</InsertItemTemplate>
lnkNew is my linkbutton outside the ListView
Code Behind:
Protected Sub lnkNew_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lnkNew.Click
Try
lvSubscription.InsertItemPosition = InsertItemPosition.LastItem
lvSubscription.EditIndex = -1
BindDropDownList()
fn_ShowSubscriptionLevel(fn_BindSubscriptionLevelEvents)
Catch ex As Exception
fn_ShowMessage(ex)
End Try
End Sub
------------------------------------------------------------------------------------------------------------------
Protected Sub BindDropDownList()
Try
Dim objSector As IEnumerable(Of SystemBuilder.SystemBuilder_Sector)
Dim objSubscriptionLevel As SystemBuilder.SystemBuilder_SubscriptionLevel
Dim DDLSectorctrl As DropDownList
objSector = CSectorDB.CSectorInstance().GetAllSector()
If (lvSubscription.InsertItemPosition = InsertItemPosition.FirstItem Or lvSubscription.InsertItemPosition = InsertItemPosition.LastItem) Then
DDLSectorctrl = CType(lvSubscription.InsertItem.FindControl("DropDnSector"), DropDownList)
If DDLSectorctrl IsNot Nothing Then
DDLSectorctrl.Items.Add(New ListItem("--Select--", "0"))
For Each ObjRec As SystemBuilder.SystemBuilder_Sector In objSector
DDLSectorctrl.Items.Add(New ListItem(ObjRec.SectorText.ToString(), ObjRec.SectorID.ToString()))
Next
End If
ElseIf (lvSubscription.EditIndex >= 0) Then
Dim DDLSectorctrl1 As DropDownList
DDLSectorctrl1 = DirectCast(lvSubscription.Items(lvSubscription.EditIndex).FindControl("DropDnSector"), DropDownList)
If DDLSectorctrl1 IsNot Nothing Then
DDLSectorctrl1.Items.Add(New ListItem("--Select--", "0"))
For Each ObjRec As SystemBuilder.SystemBuilder_Sector In objSector
DDLSectorctrl1.Items.Add(New ListItem(ObjRec.SectorText.ToString(), ObjRec.SectorID.ToString()))
Next
objSubscriptionLevel = CSubscriptionLevelsDB.CSubLvlInstance().GetSubscriptionLevelDetailsBySubscrptionID(ViewState("ID"))
If objSubscriptionLevel IsNot Nothing Then
DDLSectorctrl1.SelectedValue = objSubscriptionLevel.SubscriptionID.ToString()
End If
End If
End If
Catch ex As Exception
End Try
End Sub
I thought this one would be easy, but no go. What I am trying to do is the following: I have two DropDownLists in my InsertItemTemplate, each bound to its own datasource. After the fields in this form have been filled out and the ItemInserting event fires, I rebind the ListView to its datasource, but the DropDownLists turn out empty. I tried to bind them in the ItemInserting event and it seems they get filled, but nothing shows up in them when the page loads. I also tried to fill them in the ItemDataBound event, but the e.Item.ItemType == InsertItem doesn't do it.
How can I fill those DropDownLists?