1 回答

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊
您需要將 Readonly 屬性設(shè)置為 true :
((BoundField)gridView1.Columns[columnIndex]).ReadOnly = true;
您可以嘗試在 gridView1 的 RowDataBound 事件中執(zhí)行此操作
嘗試在編輯模板中使用標(biāo)簽。
C#:
protected bool ShowButton(object DataItem)
{
//Here you can place as many conditions as you like
//Provided you always return either true or false
if (Put Access condition here)
return true;
else
return false;
}
HTML 代碼:
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lbldate" runat="server" Visible='<%# ShowButton(Eval("Process")) %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:Label ID="lbldate" Visible='<%# ShowButton(Eval("Process")) %>' runat="server" ></asp:Label>
<asp:TextBox ID="lbldate" Visible='<%# ShowButton(Eval("Process")) %>' runat="server" ></asp:Label>
</EditItemTemplate>
</asp:TemplateField>
</Columns>
- 1 回答
- 0 關(guān)注
- 228 瀏覽
添加回答
舉報(bào)