asp.net datalist和dataview某列每行实现相应超链接

来源:百度知道 编辑:UC知道 时间:2024/05/08 21:21:36
两个控件读取了数据库...然后想某一列的每行都能链接倒相应的页面...应该怎样做...
恩...我能转到相应的页面了...另外我想问一下...比如我想添加一文章...标题插入到数据表中...能让datagrid读取出来...然后点击链接到另一个页面...这篇文章的内容是不是也应该插入到数据库中...让另一个页面读取出来...还是新建一个页面...手动添加内容...不插入到数据库...一般网站是用哪种方法的...

-----------------------------
如果插到数据库中...那排版会不会很麻烦...用一个数据显示控件把数据显示出来...但如果我想内容的某些字变红色变粗...就变不了了...如果我又想在文字中间加副图片...应该怎么做...

绑定的时候生成上链接就可以了,具体怎么做我也不知道,哈哈,好久没有写。net代码了
-------------------------
两种情况都有,编辑文件用专门的组件就可以了,
像百度空间用FCKedit ,这个在。net里也可以用的

//datalist,dataview这样做都可以;
<asp:DataList ID="GV_Data" runat="server" HorizontalAlign="Left"
RepeatColumns="1" Width="150px" CssClass="DataList">
<ItemTemplate>
<a href='../<%#DataBinder.Eval(Container.DataItem, "Url")%>'>
<%#DataBinder.Eval(Container.DataItem, "Title")%>
</a>
</ItemTemplate>
<HeaderStyle Font-Size="Small" />
<ItemStyle HorizontalAlign="Left" />
</asp:DataList>
dataview还有一种方法就是自定义绑定里有一个HyperLinkField ;如:
<asp:GridView ID="GV