同じテキストボックスに対して異なるアクションに2つのボタンを投稿するにはどうすればよいですか?1つのテキストボックスと2つのボタンを持つWebフォーム
例:私は「Get Student(xls)」と「Get Student(pdf)」の2つのボタンがあり、異なるActioResultメソッドをトリガーしたい。私は、 "/ Student/StudentExcel /"を起動するための1つの方法を起動することができます。 "/ Student/StudentPdf /"は、pdfを起動するための2番目の方法です。ここで
は、フォームのための私のスクリーンショットです:ここでは
は、ビューページのための私のコードです:
<%@ Page language="c#" AutoEventWireup="true" %>
<%@ Import NameSpace="System.IO" %>
<%@ Import NameSpace="System" %>
<%@ Import NameSpace="System.Data" %>
<%@ Import NameSpace="System.Web" %>
<%@ Import NameSpace="System.Text" %>
<%@ Import Namespace="STUDENT.Controllers" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Get Student File</title>
</head>
<body>
<div>
<form method="post" action="/Student/StudentExcel/">
<label for="id">Student Number: </label>
<input type="text" name="id" value="" />
<br /><br />
<input type="submit" value="GetStudent(xls)"/>  
<input type="submit" value="Get Student(pdf)" />
</form>
</div>