Tecnologias : [ASP.NET][MVC3][RAZOR][Javascript]
Boas,
Vou tentar ser claro a explicar a minha duvida:
Tenho o seguinte código para me mostar dados que proveem do controlador.
Contudo existem valores que terão que ser inseridos caso não existam.
O utilizador tem 2 textboxs para inserir esses dados.
A minha questão é a seguinte. Eu preciso de obter o valor dessas duas textboxs (ects e marks) para conseguir enviar atraves do actionlink para o metódo que eu quero.Já tentei por javascript mas não consigo.
Método no controlador que vai receber os dados, os debugs é só para testes:
Ideias?
Boas,
Vou tentar ser claro a explicar a minha duvida:
Tenho o seguinte código para me mostar dados que proveem do controlador.
Contudo existem valores que terão que ser inseridos caso não existam.
O utilizador tem 2 textboxs para inserir esses dados.
Código:
@foreach (var u in menuView.getUnitList(req))
{
<tr>
<form name="form" action="" method="GET">
<td >@u.unit_id</td>
<td >@u.unit_formation</td>
<td >@u.unit_type</td>
<td >@u.unit_credit</td>
@if(u.unit_ects == null)
{
<td>
<input type="text" name="ects" value="" OnBlur="validate(this.form)" />
</td>
}
else
{
<td>@u.unit_ects</td>
}
@if (u.unit_mark == null)
{
<td>
<input type="text" name="marks" value="" OnBlur="validate(this.form)" />
</td>
}
else
{
<td>@u.unit_mark</td>
}
<td>
<input type="button" name="button" value="Submeter" onClick="setValues(this.form)" />
@Html.ActionLink("Submeter", "setMarkECTS",new { reqID = @req, unitId = @u.unit_id, unitMarks = @marks, unitECTS = @ects })
</td>
</form>
A minha questão é a seguinte. Eu preciso de obter o valor dessas duas textboxs (ects e marks) para conseguir enviar atraves do actionlink para o metódo que eu quero.Já tentei por javascript mas não consigo.
Método no controlador que vai receber os dados, os debugs é só para testes:
Código:
public RedirectResult setMarkECTS(int reqID , int unitID , int unitMarks , int unitECTS)
{
int req = reqID;
var requ = Request.QueryString["Requirement"];
Debug.WriteLine("Req :" + reqID);
Debug.WriteLine("Unit : " + unitID);
Debug.WriteLine("Mark : " + unitMarks);
Debug.WriteLine("ECTS : " + unitECTS);
(bloco de codigo por fazer ...)
return new RedirectResult("/MenuViews/CoordConsultarParecerFinal" + "?" + "Requirement=" + req);
}
Ideias?