MVC :: Passing A List As A Parameter With BeginForm()?

Mar 2, 2011

I am using HTML.BeginForm to create a form on my page. I need to pass a list of classes I created as a parameter. It's done like this:

<%
using ( Html.BeginForm("DisplayCompanions", "CCDReviewController", new { CompanionList = Model.CompanionList} ) )
{ %>

When I click a "Continue" button (enclosed in the form tag), the "DisplayCompanions" method on my Controller ("CCDReviewController") should be called, as I've set a breakpoint on it. But it's not being called.

Note that Model.CompanionList is a generic list of classes that I created.

View 3 Replies


Similar Messages:

Passing JSON To A PageMethod That Expects A List<T> Parameter?

Jan 13, 2010

I have an ASP.NET PageMethod with the following signature:

<WebMethod()> _ Public Shared Function SaveCodes(ByVal codes As List(Of Code)) As String

I am trying to pass a JSON object to the PageMethod from the client side, but I get an error that the type String cannot be converted to type of List<Code>.

Here is the json that I'm building on the client and sending to the method:

[code]....

I have been able to pass in simple data types and a single instance of the Code class, but I can't seem to find the magin to pass a List to the server method. Can anyone show me what I'm doing wrong?

View 1 Replies

DataSource Controls :: Passing More Than One Parameter From Check Box List To Stored Proc?

Apr 22, 2010

lets say i have check box list like that

Cairo
Alex
Aswan
All

each of them is a check box inside this check box list and i have a stored proc that takes paramter which is the name of the city and gives me a data according to the name of the city (Filter). i wana know if i checkec more that one city how can i pass this to the stored proc eg if i checked on cairo and alex what can i do to make the filter looks like this where city Like 'Cairo' and City Like 'Alex' My Stored Proc takes @City Parameter like this Create Proc xx(@City varchar(2)) how can i pass the 2 cities 2 the stored proc

View 6 Replies

Force Unobstructive Syntax Without Html.BeginForm - Ajax.BeginForm In Partial View

Jan 27, 2011

When I put a part of my form in a partial view, all form parts get unobstructive syntax except the form elements in the partial view. The only way I found how to "apply" the unobstructive syntax, is by starting another form inside the partial view.

@using (Ajax.BeginForm("SubmitHandler", new DefaultAjaxOptions()))
{
@Html.EditorFor(m => m.Name)
@Html.Partial("MyPartialView", Model)
}

PartialView:

@Html.TextBoxFor(m => m.SomeContent)

<input class="text-box single-line" data-val="true" data-val-required="This field is required." id="Name" name="Name" type="text" value="">
<input id="SomeContent" name="SomeContent" type="text" value="0">

So only the input element from the View has the unobstructive syntax and the partial view hasn't... Is there a way to apply unobstructive syntax inside a partial view, wich doesn't require you to begin a new form?

View 2 Replies

MVC :: Passing Id In Parameter?

Aug 26, 2010

I am using url in my mvc application like /product/edit/5, should change it because users can

change id parameter and access different product as this Id directly refer to Id in product table, I have validation there for user to access product.

should I continue with it or should I change it as application has many users

View 2 Replies

Passing A Parameter To Stored Procedure In C#?

Mar 23, 2011

When I try the following:

[Code]....

I get an error saying No overload for Add method takes 2 arguments. HOw would i pass the PaycheckID in then as a paramter?

View 2 Replies

Passing Page Title Through Parameter

Aug 23, 2010

I am new to ASP.NET, and was wondering how to pass a Page title through a parameter. In classic ASP I could just use something like:

<title><%=Pagetitle%></title> but I cannot seem to get this to work in ASP.NET.

View 3 Replies

Passing A Parameter To Action Method?

Sep 8, 2010

public ActionResult RenderMyThing(IList<String> strings)
{
return View("RenderMyView");
}

How do I pass in strings?

routes.MapRoute("MyRoute", "RenderMyThing.aspx", new { controller = "My", action = "RenderMyThing" });

Is there a way I could pass in strings here?

Secondly, how does ASP.NET MVC know that action is my action, and controller is my controller. Like I saw this in samples, and it does work, but isn't it just an anonymous object with no type?

View 1 Replies

Web Forms :: Passing Parameter From One Page To Other

Mar 17, 2011

I am opening one page and sending parameter from one asppage to other using winodow.open method

var retVal = window.showModalDialog("PopupWindow.aspx?SQL=" + document.getElementById(SUCName.concat("txtRetVal")).value +
"&Curr_Date=" + d , null,"dialogLeft=" + XPos + ";dialogTop=" + YPos +
";center=no;status=no;dialogHeight:430px;dialogWidth:420px;resizable=no;help=no");
in my document.getElementById(SUCName.concat("txtRetVal")).value contains:
SELECT ResourceID, ResourceName FROM ResourceMaster WHERE AREA LIKE '%CALICUT%'

but when it access this on PopupWindow.aspx using Request.QueryString("SQL") then first 3 character in LIKE clause gets convert to some ascii character and my query becomes

SELECT ResourceID, ResourceName FROM ResourceMaster WHERE AREA LIKE '�LICUT%'

what is solution to this?

View 7 Replies

MVC :: Passing Parameter From One Page To Another Using Href

Jan 28, 2010

How to pass parameters from one page to another pages using a href.

<a href="#">

View 3 Replies

SQL Server :: Passing One Input Parameter To The SP?

Sep 7, 2010

im passing one input parameter to the SP, based on that parameter i have written the code like below create procedure SP1(@inpName varchar(10))

declare @where varchar(20);
if @inpName = 'ABCD'
@where = 'A';
else if @inpName = '1234'
@where = '1';
else if @inpName = 'AB12'
@where = 'A,B';

SELECT * FROM TABLE1 WHERE COLUMN1 IN(@where);

Now the above query was fine if its 'ABCD' or '1234', but if its 'AB12' then query failed.
How to resolve this issue.?

View 2 Replies

Web Forms :: Passing Parameter While Routing?

Feb 12, 2011

i am doign url routing and it is working fine with url like followwing:-when ever i click on HOME/SEARCH i get redirected to ~/SEARCH1.aspx page.

[Code]....

BUT IF I REPLACE THE ABOVE URL WITH "~/SEARCH1.ASPX?ID=2"I GOT FOLLOWING ERROR:'~/search1.aspx?id=2' is not a valid virtual path. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details: System.Web.HttpException: '~/search1.aspx?id=2' is not a valid virtual path.i have to pass id to the search1.aspx page.what is the way out.

View 5 Replies

Web Forms :: Parameter Passing Between Web Pages?

Jan 20, 2011

Developing in C#.I have a home page and couple of other aspx pages.In the home page in a summary box I have names of projects. When the user clcks on a given project I will pass the projectID to the Project.aspx page.I then retrieve this ProjectID and display the project details in text boxes. Code is given below.

[Code]....

View 3 Replies

Web Forms :: Passing Eval() As Parameter In Javascript

Oct 22, 2010

I have got a drop down list in a gridview and would like to pass eval() as parameter to javascript..

<asp:DropDownList ID="ddl_grprowcutter" runat="server" onchange='<%# "fn_ddl(" &#43;Eval("Order_No") &#43; " );" %>'

View 15 Replies

Passing A String Parameter In A JavaScript Function On MVC

Jun 17, 2010

I tried to pass a string value into a JavaScript function like below: <%= "'" + prop.property_description + "'") %>) But it does not seems to be the best option, is there a better way to do the above without concatenate the string values with "'"?

View 2 Replies

Passing A Controller As A Parameter - Can't Get To RedirectToAction Method

Jun 15, 2010

My method looks like:

public static RedirectToResult(Controller controller, ...)
{
}

when I do:

controller.

I don't see RedirectToAction, how come?

I get RedirectToAction from within the controller's action, but not when I pass the controller as a parameter to another classes method.

View 3 Replies

MVC :: Actionlink Not Passing Parameter To View In A Different Area?

Jul 1, 2010

i have an actionlink that doesnt seem to work as it should.

i am trying to pass a parameter to a URL that is in a different area and it isnt carrying the parameter.

[Code]....

the link generated is;

localhost/user/vacancy/details

whereas what i want is;

localhost/user/vacancy/details/6

View 3 Replies

Web Forms :: Passing Through Query String Parameter?

Jan 20, 2010

how to pass through a query string parameter of an assignment id and then checking and validating this as a number and displaying the information returned on screen. At present I have code which displays the information on screen but this is by entering in the assignment id and by triggering the button click event, I've shown the code for this below:

.aspx
<div>
<b>Current Assignment</b>
<br />
<asp:TextBox runat="server" ID="txtAssignmentID"></asp:TextBox>
<asp:Button runat="server" Text="Get Assignment" />
<br />
<b>Date Started:</b> <asp:Label runat="server" ID="lblAssignmentStart"></asp:Label>
<br />
<b>Status:</b> <asp:Label runat="server"></asp:Label>
<br />
<b>Current Achievement Level:</b> <asp:Label runat="server" ID="lblAssignmentLevel"></asp:Label>
<br />
<b>Date Last Calculated:</b> <asp:Label runat="server" ID="lblAssignmentCalcDate"></asp:Label>
<br />
</div>
.cs
protected void cmdGetAssignment_Click(object sender, EventArgs e)
{
//Check the assignmentID is an integer
int AssignmentID = 0;
try
{
AssignmentID = TypeConv.CInt(txtAssignmentID.Text);
}
catch
{
}
if (AssignmenttID > 0)
{
//Create new TCAAssignment object by passing the ID
TCA Assignment Current Assignment = abc.TCA Assignment (AssignmentID);
lblAssignmentStart.Text = Current Assignment.dDateCreated.ToString();
lblAssignmentStatus.Text = CurrentAssignment.rTCAAssignmentStatus.dDescription;
if (!CurrentAssignment.dTCAAchievementLevel.IsNull)
{
lblAssignmentLevel.Text = CurrentAssignment.rTCAAchievementLevel.dDescription;
}
lblAssignmentCalcDate.Text = CurrentAssignment.dAchievementDate.ToString();
}
}

Code example passing through a query string parameter of an assignment id would be great.

View 11 Replies

C# - Passing Multiple Parameter To Crystal Report?

Feb 28, 2011

I'm working on Visual Studio 2008 and SQL Server 2008, language C#

Multiple parameter passing in crystal report in asp.net. I have two parameter @accountnumber and @customerid at time. I can only pass one parameter to my.

[Code]....

View 2 Replies

Passing Selected Value Of A Dropdownlist To A Parameter In Aspx?

Apr 6, 2010

I have a grid and dropdownlist.I want to filter values in a grid by the selection of dropdownlist.How Can i do this? My code is like this

[code]....

How can i pass the selected value of dropdown list to @VisitedVol .

View 3 Replies

SQL Reporting :: Passing A Multivalue Parameter To ReportViewer

Jan 4, 2010

I have created an ASP.NET page and included a ReportViewer on the page.

I have created a report with a parameter for an item ID for a row from the database.

After generating a multivalue parameter, I send it to the report, but only the first item in the list is displaying.

In my included code, I am using a FOR loop to generate a list of ID's I want to print a detail for (one detail per page), but eventually I am going to allow a user to select the ID's from a GridView, generate the reports and then print.

Here is the parameter definition from the report:

<ReportParameters>
<ReportParameter Name="ParmWorkOrderID">
<DataType>Integer</DataType>
<AllowBlank>true</AllowBlank>
<Prompt>Report_Parameter_0</Prompt>
<MultiValue>true</MultiValue>
<Hidden>true</Hidden>
</ReportParameter>
</ReportParameters>

---------

Here is the code that build the multivalue parameter:

List<ReportParameter> paramList = new List<ReportParameter>();
ReportParameter param = new ReportParameter("ParmWorkOrderID");
// Create the ArrayList of values to pass
ArrayList values = new ArrayList();
for (int i = 19; i < 50; i++)
{
param.Values.Add(i.ToString());
}
// Add the parameter to the list of ReportParameters
paramList.Add(param);
// Set the reports parameters
this.ReportViewer1.LocalReport.SetParameters(new ReportParameter[] {param});

-------------------------------------------

Finally, here is the filter I have on the report:

<Filters>
<Filter>
<FilterExpression>=Fields!WorkOrderID.Value.ToString</FilterExpression>
<Operator>In</Operator>
<FilterValues>
<FilterValue>Parameters!ParmWorkOrderID.Value</FilterValue>
</FilterValues>
</Filter>
</Filters>

So, why won't the reporting engine pump out one page or row (if I use a table on the report) for each of the ID's sent over as parameters?

View 1 Replies

Passing Parameter To Page Doesn't Work

Apr 23, 2010

The follwoing statement does nto work.

document.all.oFrame.src =
"/mmm/xyz/hello.aspx?ConceptID="&vConceptID&"&ShortName="&vShortName

I have given alert.

alert(
"/mmm/xyz/hello.aspx?ConceptID="&vConceptID&"&ShortName="&vShortName)

IT GIVES 0 AS OUTPUT.

View 4 Replies

DataSource Controls :: Passing Parameter From Web Page

Mar 16, 2010

I'm experimenting with an example of code that I found in a book. Here is the HTML:

[Code]....

This looks fine in DesignView.

Here is the VB:

[Code]....

The page loads when I hit F5. I enter initials for a state and click the button and get this error message: 'The connectionstring property has not been initialized'. This line is green:

objConnection.Open()

I'm highly confident that the connection srting is correct. Do I need to Dim another variable or something?

View 6 Replies

Passing Parameter From Page To Flex Application

Apr 22, 2010

I have an asp.net page where I get the user_id from who's logged in. Now I need to pass this user_id to a flex application that runs in an asp.net page as a .swf. How can I get this user_id in a variable in my flex application. Or what is the best way to get the user_id into flex.

View 2 Replies

Web Forms :: Can't Add Item To Different Dropdownlist By Passing Different Parameter?

Jan 12, 2010

call the method by passing parameter:

add_ddl_item_by_dt((DataTable)Session["dt_1"],ddl_1);
add_ddl_item_by_dt((DataTable)Session["dt_2"],ddl_2);
protected void add_ddl_item_by_dt(DataTable dt,DropDownList ddl)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
ddl.Items.Add(dt.Rows[i]["Field_1"].ToString());
}
}

why i cannot use the above method to add item to different dropdownlist by passing different parameter?

View 3 Replies







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