前台改变asp button控件的值,后台取值没有改变的问题

时间:2023-03-08 16:47:07

前台:

<asp:Button ID="btnEdit" Style="margin-left: 600px;" runat="server" Text="保存" OnClick="btnEdit_Click" OnClientClick="return validate()" />

通过jquery改变:

     $("#btnEdit").val("修改");

后台取值:

   string cmd = btnEdit.Text;

结果发现取值一直为“保存”,经查询为post传值时,因为为asp控件,所以后台直接通过这种方法没有取到,改成

Request.Form方式就好了,如下:
string cmd = Request.Form["btnEdit"];