我是新與MVC技術,我試圖讓去慢慢學習這項技術。 我有一個問題,我認爲它很簡單,但我找不到任何解決方案。 我有這個代碼視圖:調用方法從視圖
<script runat="server">
protected void btnSubmit_Click(object sender, EventArgs e)
{
}
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Home Page
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2><%: ViewData["Message"] %></h2>
<form id="submitForm" runat="server">
<p>Enter URL: <asp:TextBox ID="txtOne" runat="server" /> <asp:Button
ID="btnSubmit" runat="server" onclick="btnSubmit_Click" Text="Submit" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="txtOne" Display="Dynamic"
ErrorMessage="Website URL not valid."
ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtOne" Display="Dynamic" ErrorMessage="Please enter URL."></asp:RequiredFieldValidator>
</p>
</form>
</asp:Content>
而且我控制器代碼,我有一個方法:
public ActionResult isValidURL(string url)
{
if (Regex.IsMatch(url, @"http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?"))
{
}
return View();
}
我如何可以調用isValidURL單擊該按鈕時,並傳遞參數以及? 在此先感謝Laziale
您不能在Asp.Net MVC中使用Asp.Net控件(如Button或RequiredFieldValidator) – Martin