Php 动态申请/注册表格
我想创建一个简单的VB.NET应用程序,该应用程序会询问某人的详细信息。我不担心代码的后端,我计划将数据发送到MS Azure SQL Server,我知道如何做到这一点。我的问题是关于用户的实际UI。就像我在网页上看到的PHP一样,我希望表单能够动态地更改用户的输入。对于exmaple,当Php 动态申请/注册表格,php,vb.net,user-interface,registration,user-registration,Php,Vb.net,User Interface,Registration,User Registration,我想创建一个简单的VB.NET应用程序,该应用程序会询问某人的详细信息。我不担心代码的后端,我计划将数据发送到MS Azure SQL Server,我知道如何做到这一点。我的问题是关于用户的实际UI。就像我在网页上看到的PHP一样,我希望表单能够动态地更改用户的输入。对于exmaple,当txtAccountType=“Brozne”我希望一些文本框和标签消失,新的文本框和标签出现,应用程序自动刷新视图,如果这有意义的话 更清楚一点,这里有一个例子: 姓名:加里 会员类别:黄金 订单号:001
txtAccountType
=“Brozne”我希望一些文本框和标签消失,新的文本框和标签出现,应用程序自动刷新视图,如果这有意义的话
更清楚一点,这里有一个例子:
姓名:加里
会员类别:黄金
订单号:001
RefID:0009
但是当
MembershipType=“brown”
我希望OrderID
消失,并让RefID
在屏幕上占据一席之地
姓名:加里
会员类别:黄金
RefID:0009
我知道我可以手动编写这些代码,使其在UI中不可见,但这就像为如此简单的事情编写大量代码一样。而且,在将来的问题中添加新的东西并不容易
是否有人熟悉任何组件或任何可能至少对此有所帮助的东西 您考虑过使用PHP+HTML吗
$txtAccountType = $_POSTS['txtAccountType']; //OR OTHER METHOD TO GET VALUE
if($txtAccountType = "Brozne") {
echo "<input type='text' name='input1' />";
echo "<input type='text' name='input2' />";
..
etc
} else { //AccountType NOT Bronze
echo "<input type='text' name='otherinput1' />";
echo "<input type='text' name='otherinput1' />";
..
etc
}
例如:
echo "<input type='text' name='refid' style="display:none;" />";
echo”“;
您可以在代码中使用txtAccounttype.TextChanged事件
私有子txtAccounttype_TextChanged(ByVal sender作为对象,ByVal e作为System.EventArgs)处理txtAccounttype.TextChanged
//你需要做的一切都在这里
End Sub
End Sub