如何Asp.net页面中,显示动态的HTML? 需求是根据DropDownList中的不同选择,显示不同的Label与TextBox。应该如何作呢,这些控件都是在Page中定义的阿?如何将它们写到后台的代码中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需求是根据DropDownList中的不同选择,显示不同的Label与TextBox。应该如何作呢,这些控件都是在Page中定义的阿?如何将它们写到后台的代码中-------------------------------------------------------------------------------this.lable.text=this.dropdownlist.selectitem.value.tostring();this.textbox.text=this.dropdownlist.selectitem.value.tostring(); 用服务器控件。。用if 判断下所要显示的lable和textbox不就行了吗? DropDownList中的不同选择,有不同数目的Label与TextBox显示。所以上面的方法不可以。 设置visible 为false 根据DropDownList选择 设置 visible true====CSDN 小助手 V2.5 2005年11月05日发布====CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx下载:http://szlawbook.com/csdnv2 用层div根据DropDownList选择 设置 visible true 上面的方法也许是个好主意。但是在ASP.net页面的设计时,地方就那么小,怎么落几个Div? 设定DropDownList的autopostback属性为true然后在DropDownList事件里面设置visible 我现在就是这么做的。但是当遇到更复杂的情况,比如说更多的TextBox并且位置也发生变化,就没法实现了。 建议最好做成控件,很好控制,你可以重载render方法,生成html,把不不同的情况全部封装在你的控件里面,这样即可了。如果有数据的处理可能会比较复杂一点,否则很简单的。 把要显示的label和TextBox做到一个 datatable 里面,用 dropdownlist 修改事件触发。想在表示层做要在 dropdownlist 的属性中定义 javascript 函数作为触发事件,然后在 body 中添加函数内容,做在表示层就不要怕人家看到源代码。想在数据层做,要做三个函数,关于label 和 textbox 显示的两个(也可以做成一个不过这样不好维护),再做一个 dropdownlist 修改事件触发这两个函数。别的页面也经常重用的建议做成控件,如果担心网络速度,就要在数据层想办法了。 哇!好全的解决方案。但是看不太懂。1. 如何将label和TextBox做到一个datatable里面?2. javascript可以引发服务器控件么的方法么?3. 现在是将服务器控件动态显示在表示层上,数据层如何控制呢?需要初始化控件的数量也不一样啊。请指教,谢谢。 SQL索引的正确使用方法 请问membership数据库中为什么没有信息呢? 编译器失败,错误代码为-1073741502 筛选器 C#里怎么导出和导入mysql数据库?利用Process但导入不成功?导出是正确的。编码全部用的是utf8 关于access 如何用StreamWriter写文件时设置编码方式为gb2312 谁能提供有关OA的资料(源代码,文档....)高分相送^_^ 多个字符串组成的Cookie怎样分别提取每一部分??? 这个用JS怎么实现!!JS那边没有人理我! vs2005不能打开网站的问题! 非常好的水晶报表解决方案
-------------------------------------------------------------------------------
this.lable.text=this.dropdownlist.selectitem.value.tostring();
this.textbox.text=this.dropdownlist.selectitem.value.tostring();
所以上面的方法不可以。
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2
根据DropDownList选择 设置 visible true
但是在ASP.net页面的设计时,地方就那么小,怎么落几个Div?
然后在DropDownList事件里面设置visible
但是当遇到更复杂的情况,比如说更多的TextBox并且位置也发生变化,就没法实现了。
想在表示层做要在 dropdownlist 的属性中定义 javascript 函数作为触发事件,然后在 body 中添加函数内容,做在表示层就不要怕人家看到源代码。
想在数据层做,要做三个函数,关于label 和 textbox 显示的两个(也可以做成一个不过这样不好维护),再做一个 dropdownlist 修改事件触发这两个函数。
别的页面也经常重用的建议做成控件,如果担心网络速度,就要在数据层想办法了。
但是看不太懂。
1. 如何将label和TextBox做到一个datatable里面?
2. javascript可以引发服务器控件么的方法么?
3. 现在是将服务器控件动态显示在表示层上,数据层如何控制呢?需要初始化控件的数量也不一样啊。
请指教,谢谢。