“将”asp.net表单转换为html表单

我有一个asp.net webform。 用户将数据输入到文本框中,然后使用按钮执行OnClick="SubmitData"

现在我想使用jquery并使我的表单看起来更好,我不知道我是否可以保持asp.net控件或我是否必须转换为HTML控件。

我需要转换的问题

  

这样的事情:

  

如果是这样,我将如何从这些新的html文本框中获取用户输入?

你能告诉我到底如何将这些值传递给我的c#代码?

您无需转换任何内容,因为它无论如何都会在客户端转换为html。

抓取文本框的值的方法很少,例如:

如果以下是我的文本框,

   

我可以用,

 $('#<%= txtCountry.ClientID%>').val() $('.countryText').val() 

您不需要转换任何内容,只需将属性clientID添加为static类型即可

  ClientIDMode="Static" 

这是有理由的,id asp component不会更改id的名称

  $('#txtCountry').val(); 

我需要转换的问题

  

width =“500”runat =“server”/>

这样的事情:

 

COLS = “60”>

是的,你需要这样做。

要使用JQuery从这些控件捕获输入,您需要执行以下操作:

 var elementValue = $('#elementid').val(); 

elementid是您为标记中的元素指定的ID。 在上面的例子中,它将是“评论”。

elementValue将在您的文本区域中输入文本。