在c#后台如何获得前台radio中的值 急啊~~~~~

2024-12-20 13:22:41
推荐回答(5个)
回答1:

.net推荐用服务器控件,减少后台获值的麻烦~

三根鞋带 他回答的就可以活得html控件的值,

net为什么最好不用服务器端控件,我有点理解是减少传输量。能答具体些吗???是不是用服务器端控件,会把整个页面传回去,再传过来啊。先谢谢了
不是传输,而是web控件先要转换成html控件,再发到客户端,转换需要时间,而html控件可以直接发到客户端,明白不~?

回答2:

你根本不需要runat="server"
前台:



后台:
if (!String.IsNullOrEmpty(Request.Form["radio"]))
{
string selectedValue = Request.Form["radio"];
}

回答3:

前台代码加runat="server"的属性



后台代码,你打radio1.是可以点出东西的
if(radio1.checked==true)
{...}
else if(radio2.checked==true)
{...}

回答4:

用C#的话 就不要用这类标签了,否则会给后台获值制造麻烦

你可以选择用asp.net控件, Id就是你后台调用时用的名字

在后台直接CheckBox1.属性(方法)就可以获得相应的信息

回答5:

同意楼上的能不用服务器控件 最好不要用