如何根据不同条件输入不同控件

salonstar 2007-07-30 11:09:11
以下代碼在Asp中是可以的,但在asp.net 中不行,請問有什么辦法嗎?

<form id="form1" runat="server">
<div />
<%string aaa;
aaa = "2";
if (aaa == "1")
{
%>
<asp:TextBox ID="TextBox1" Text="1" runat="server"></asp:TextBox>
<%}
%>
<%
else
{
%>
<asp:TextBox ID="TextBox1" Text="2" runat="server"></asp:TextBox>
<%
}
%>
</form>
...全文
162 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuhq030710914 2007-07-30
  • 打赏
  • 举报
回复
把控件放到updatePanal里就行了
purple_tide 2007-07-30
  • 打赏
  • 举报
回复
控件都放在页面上 根据不同的条件 visable 显示隐藏
这种方法最简单

要么就是在init load render 几个时间的时候控制控件树
这样比较复杂
salonstar 2007-07-30
  • 打赏
  • 举报
回复
其實我是想從一個頁面提交給頁面自已,然后根據用戶不同的選擇,提供不同的界面給用戶。但因系統太大,不想每個選擇提交給一個新頁面,如何實現為好?
謝謝了
小码 2007-07-30
  • 打赏
  • 举报
回复
<form id="form1" runat="server">
<asp:TextBox ID="TextBox1" Text="" runat="server"></asp:TextBox>

<%
string aaa;
aaa = "2";
if (aaa == "1")
TextBox1.Text="1";
else
TestBox1.Text="2";
%>

</form>
keystudio 2007-07-30
  • 打赏
  • 举报
回复
放弃你ASP的思想吧
wxlwxlwxlwxl 2007-07-30
  • 打赏
  • 举报
回复
cs文件中操作呀
eme915 2007-07-30
  • 打赏
  • 举报
回复
是我的话,直接在代码中输出生成html控件好了~~~
xunmen9 2007-07-30
  • 打赏
  • 举报
回复
用panel的visible属性

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧