如何在编辑模式下修改超级连接列?text 和url属性
摸板列
<ItemTemplate>
<asp:HyperLink id=HyperLink1 runat="server" Target="_blank" NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.url") %>' Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
</asp:HyperLink>
</ItemTemplate>
在编辑列中:
<EditItemTemplate>
<P><FONT face="宋体">主题:
<asp:TextBox id="Title" runat="server" Width="224px"></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="不允许为空" ControlToValidate="Title"></asp:RequiredFieldValidator></FONT></P>
<P><FONT face="宋体">连接:
<asp:TextBox id="URL" runat="server" Width="200px"></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator2" runat="server" ErrorMessage="不允许为空" ControlToValidate="Url"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="格式要正确" ControlToValidate="Url"
ValidationExpression="http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?"></asp:RegularExpressionValidator></P>
</FONT>
</EditItemTemplate>
问题点数:20、回复次数:3Top
1 楼li_new()回复于 2004-12-01 12:38:51 得分 0
用javascript控制Top
2 楼biduan(笔端)回复于 2004-12-01 12:57:07 得分 20
把你的编辑列的Text属性帮定到需要修改的字段
如
<asp:TextBox id="Title" runat="server" Width="224px"></asp:TextBox>
改为
<asp:TextBox id="Title" runat="server" Width="224px" Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'></asp:TextBox>
其他类推Top
3 楼nga96(因为我笨,所以努力。陈勇华)回复于 2004-12-01 19:23:37 得分 0
是的,自己写吧Top
相关问题
- DataGrid 里的超级连接列 怎么样能传两个值 其中一个值不是DataGrid的属性
- 数据连接属性问题
- 如何隐藏右下角托盘中未连接的“连接属性”?
- 如何在编程控制datagrid的超级连接列。属性设计器好像只能设计一个参数{0},能不能多加几个参数。
- 我用dbExpress连接到oracle数据库,TSQLDataSet打开表时必须要设置NoMetadata属性为True,否则报:无效的列名
- ASP连接Sybase后Recordset有些属性不能用了,请教!
- 怎么改图片的连接属性???在线求答!!!
- IE的右键菜单里怎么没有连接属性?
- 为什么我的网络属性里有个“1394连接”?
- 求助 ! 本地连接的“属性”打不开!!!!




