日期:2014-05-17  浏览次数:20458 次

关于在aspx调用aspx.cs中的函数时遇到的问题
最近遇到了一个问题,
 $("#btnCreate").click(function () {
             //在此处调用aspx.cs中的函数                  
                 alert("相册创建成功!");  
                      setTimeout(function () { $.unblockUI() }, 1000);

        });
这是aspx.cs中的函数:
protected void btnCreate_Click(object sender, EventArgs e)   
调用时<%#btnCreate_Click()%>,需要跟参数,可是我不知道该写什么参数。
谢谢!

问题补充:我在做的是相册管理系统,点击创建相册按钮后,弹出隐藏层(创建相册),点击确定按钮,完成创建,此处的btncreate为确定按钮的id。我也想知道,为什么点击确定按钮不能直接触发protected void btnCreate_Click(object sender, EventArgs e)呢?后来才想通过现在这个办法,可是也遇到问题?求解。感谢
asp.net???? aspx调用aspx.cs中的函数

------解决方案--------------------
用ajax吧,一个是客户端IE的代码,一个是服务器处理码,两者不能混淆
------解决方案--------------------
引用:
我的button用的是服务端控件,他不执行$("#btnCreate").click(function () {
                
                           
            setTimeout(function () { $.unblockUI() }, 1000);

        });
但是我换成客户端控件后就执行了。然后……



$("#btnCreate")换为$("#<%=btnCreate.ClientID%>").