问题描述
现在在做一个门户网站,要求不能在.aspx页面中使用服务器端控件,必须使用html控件,接受html控件的信息,代码又该如何?我不是很会,请大家帮忙了。。。谢谢了,紧急使用。。。。。。
解决方案
解决方案二:
<frompost="your.aspx"></form>在your.aspx里面用Request.Form["id"]获得值。
解决方案三:
1.MVC2.JS(最好用一个JS库,比如:Jquery)+AJAX+HTML都JS提交表单或用AJAX提交到一般处理程序中处理。。。后台Request.Form["控件的Name"]得值。。
解决方案四:
html标签跟asp.net的html控件不是一个概念,html控件仍然是服务器控件。你这样不如去用asp.netmvc.
解决方案五:
一个门户网站,我觉得用PhP去实现得了...
解决方案六:
用asp的思路行不?
解决方案七:
html控件也是服务器控件,用的时候思路是一样的,可以在后台中得到控件的信息.
解决方案八:
//比如:<inputid="btnSub"type="button"value="提交"/>//用JS或Jquery。。。我示例用就JQuery了。放个隐藏域。。<inputid="hidStr"name="hidStr"type="hidden"/>$("#btnSub").click(function(){$("#hidStr").val("add");$("#form1").submit();});后台Load事件中判断。。if(!string.IsNullOrEmpty(Request.Params["hidStr"])){if(Request.Params["hidStr"].Equals("add")){//这里调用提交后要执行的方法}}你treeview了是同理了。。。btnSub的点击事件换成treeview的点击事件就可以了