<form id="form1" runat="server">
<div>
<pre>
UR NAME <input type="text" id="text1" name="name"/>
UR AGE <input type="text" id="text2" name="age"/>
UR Gender <input type="radio" id="Gender" name="Gender" /> Male
<input type="radio" id="Radio1" name="Gender" /> Female
Select UR club
<input type="checkbox" id="chckbox1" runat="server" name="ABC" value="ABC" />ABC
<input type="checkbox" id="chckbox2" runat="server" name="ACC" value="ACC" />ACC
<input type="checkbox" id="chckbox3" runat="server" name="APAC" value="APAC" />APAC
<select id="d" name="select_catalog_query1">
<option>Primary</option>
<option>Secondary</option>
</select>
<input type="submit" id="sub" value="Submit" runat="server" onserverclick="show_Info"/>
</pre>
<div><label id="labl1" runat="server" />
</div>
</div>
</form>
我想在标签标记ID labl1
中显示所有信息。这是我的aspx.cs
页面的代码。
protected void show_Info(object sender, EventArgs e)
{
string txt1 = "us choosen club";
string txt= "ur name"+" "+"UR age"+" ";
labl1.InnerText = txt+" "+txt1;
labl1.Visible = true;
}
如何获取文本的所有数据,选择标签,复选框到show_Info函数??
答案 0 :(得分:1)
我不确定您为什么不使用asp.net
控件而不是使用带有runat="server"
属性的HTML控件。在这种情况下,您可以使用asp.net
控件,使事情变得更容易。
顺便说一下,你可以使用html控件的Value
属性。
//for input type text
string textValue = text1.Value;
//for checkbox
string checkBoxValue = chckbox1.Value;
// for select-option
string selectedOption = d.Value;
您的代码(.cs页面)无法访问这些控件,您需要添加runat="server"
属性。
答案 1 :(得分:0)
您可以从Request.Form[]
集合
var name = Request.Form["name"];
var age= Request.Form["age"];