参考代码
<asp:GridView ID="DataView" runat="server" AutoGenerateColumns =false AutoGenerateEditButton=true EditRowStyle-BackColor=Blue SelectedRowStyle-BackColor=Beige DataSourceID =ObjectDataSource1>
<AlternatingRowStyle BackColor=Coral />
<RowStyle BackColor = green />
<EditRowStyle BackColor=AliceBlue />
<Columns >
<asp:BoundField HeaderText = "LoginId" DataField = "LOGIN_ID" Readonly=true />
<asp:BoundField HeaderText ="Privilege" DataField = "AUTH" InsertVisible =true />
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="selectview" TypeName="PageView" UpdateMethod="updateview">
<UpdateParameters>
<asp:Parameter Name = "LOGIN_ID" Type =string />
<asp:Parameter Name = "AUTH" Type = string />
</UpdateParameters>
</asp:ObjectDataSource>更新的时候取不到loginid的值,去掉readonly=true就好了。
<asp:GridView ID="DataView" runat="server" AutoGenerateColumns =false AutoGenerateEditButton=true EditRowStyle-BackColor=Blue SelectedRowStyle-BackColor=Beige DataSourceID =ObjectDataSource1>
<AlternatingRowStyle BackColor=Coral />
<RowStyle BackColor = green />
<EditRowStyle BackColor=AliceBlue />
<Columns >
<asp:BoundField HeaderText = "LoginId" DataField = "LOGIN_ID" Readonly=true />
<asp:BoundField HeaderText ="Privilege" DataField = "AUTH" InsertVisible =true />
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="selectview" TypeName="PageView" UpdateMethod="updateview">
<UpdateParameters>
<asp:Parameter Name = "LOGIN_ID" Type =string />
<asp:Parameter Name = "AUTH" Type = string />
</UpdateParameters>
</asp:ObjectDataSource>更新的时候取不到loginid的值,去掉readonly=true就好了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货