GridView1编辑的问题!

yangzong18 2009-12-10 10:55:02
1.在GridView1的点选编辑后如何能让主键也能处于编辑状态,我试了一下点编辑后主键是不能编辑的,如何让主键也能编辑呢?

2.点编辑后如何使我指定的列才能处于编辑状态,其他的都不能处于编辑状态呢?

麻烦高手告知谢谢!
...全文
78 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangzong18 2009-12-14
  • 打赏
  • 举报
回复
忘了说,我的GridView1是动态用SQL生成的,所以说每个字段都不是绑定的也是动态生成的,所以在写代码的时候不能按绑定的模式写!
Adechen 2009-12-10
  • 打赏
  • 举报
回复
把主键的那列也设置为模板列,就和其他的可以编辑的一样
hailiang31011 2009-12-10
  • 打赏
  • 举报
回复
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" DataSourceID="SqlDataSource1" Width="570px">
<Columns>
<asp:BoundField DataField="id" HeaderText="主建" ReadOnly="True"
SortExpression="id" />
<asp:BoundField DataField="code" HeaderText="代号(可编辑)" SortExpression="code" />
<asp:CommandField ShowEditButton="True" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:aaConnectionString %>"
SelectCommand="SELECT [id], [code] FROM [cc]"></asp:SqlDataSource>
chengkouda 2009-12-10
  • 打赏
  • 举报
回复
主键也改?不是不可以,但是真的是否需要这样设计你要考虑清楚,如果修改后主键相同了怎么办?如果格式不对又会怎么样?如果数据溢出又会怎么样?这些都是你要考虑的
king20151111 2009-12-10
  • 打赏
  • 举报
回复
给个例子,连主键还可以写的
yangzong18 2009-12-10
  • 打赏
  • 举报
回复
to ivws_19
给个简单的例子行否,谢谢
a79361360 2009-12-10
  • 打赏
  • 举报
回复
把你的想编缉的列加上  ReadOnly="True"
End 2009-12-10
  • 打赏
  • 举报
回复
主键也编辑?没玩过
应该可以的吧 用楼上的思路试试
ivws_19 2009-12-10
  • 打赏
  • 举报
回复
把可编辑的列的edititemtemplate中的控件设为textbox,其它列用label就行了

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧