日期:2014-05-18  浏览次数:20479 次

BulletedList控件疑问
BulletedList控件type属性有3个:Text, HyperLink, LinkButton

HyperLink:

XHTML代表表现形式:
HTML code

<ul id="pswList">
    <li><a href="http://www.cngothic.com">12</a></li><li><a href="http://www.cngothic.com">11</a></li><li><a href="http://www.cngothic.com">10</a></li><li><a href="http://www.cngothic.com">9</a></li><li><a href="http://www.cngothic.com">8</a></li><li><a href="http://www.cngothic.com">7</a></li><li><a href="http://www.cngothic.com">6</a></li><li><a href="http://www.cngothic.com">5</a></li><li><a href="http://www.cngothic.com">4</a></li>
</ul>


从代码看出pswList控件生成的代码全都是一行上面.我是在相应的cs文件中做的循环.
循环体:pswList.Items.Add(OleReader["Id"].ToString());
问题:1针对循环体如何书写才能让xhtml代码的表现一个<li></li>换一行尼?如下面代码:
HTML code

<ul id="pswList">
<li><a href="http://www.cngothic.com">12</a></li><li>
<a href="http://www.cngothic.com">11</a></li><li>
<a href="http://www.cngothic.com">10</a></li><li>
<a href="http://www.cngothic.com">9</a></li>
................
</ul>



问题2:接着问题1再进一步修改. <a href="..."></a> 如果设置成 <a href="..." target="_blank"></a> 添加target属性
问题3:
下面是BulletedList控件默认生成的xhtml
HTML code
<li><a href="http://www.cngothic.com">12</a></li>

能否修改成
HTML code
<li><span>2008-10</span><a href="http://www.cngothic.com">12</a></li>



LinkButton:
生成的xhtml代码:
HTML code

<li><a href="javascript:__doPostBack('pswList','0')">12</a></li>


问题:4
请朋友说说LinkButton这种在什么时候能用到.这个的好处是什么?对此我一点也不清楚.

问题1, 2, 3 各11分
问题4 17分.
先回答的且答案正确的多给些分.答案重的1分.
请朋友帮助.谢谢.


------解决方案--------------------
在属性面板中有target属性
------解决方案--------------------
up
------解决方案--------------------
BulletedList没用过友情UP下下
------解决方案--------------------
问题2:接着问题1再进一步修改. <a href="..."> </a> 如果设置成 <a href="..." target="_blank"> </a> 添加target属性 

-----
在属性窗口中有target属性


问题:4 
请朋友说说LinkButton这种在什么时候能用到.这个的好处是什么?对此我一点也不清楚. 
--------
搞清楚HyperLink和, LinkButton的区别就知道了 LinkButton会提交服务器处理




------解决方案--------------------
太多了 顶下巴