关于gridview模板编辑的一些问题,路过的大神请留步
<asp:TemplateField HeaderText="職員編號">
<ItemTemplate>
<asp:TextBox ID="txtno" runat="server" Text='<%# Bind("ST_STAFFNO") %>' BorderStyle="None"></asp:TextBox
</ItemTemplate>>
<ItemStyle Width="100px" BorderColor="#507CD1" BorderWidth="1px" />
</asp:TemplateField>
我想问,bind()括号里面填的是数据库表里面的字段么,还有我的调试总是报错,说什么没有包含这个属性
[解决办法]
</asp:TextBox
</ItemTemplate>>写错了 改好试试,bind()绑定的就是数据库中的字段
[解决办法]
先确定下表里是否有 ST_STAFFNO 然后检查下SQL查询语句 看是查询结果里是否包含 ST_STAFFNO
[解决办法]
你的数据读取有问题。
先判断
if(ViewState["inidt"] != null)
{
}