1

Webアプリケーションで、データのバインド中にボタンを無効にしますが、このようにfalseを表示することは可能ですか?

 <asp:Button ID ="btn" runat ="server"  CommandArgument='<%# Eval("id").ToString() == "1"? visble false: Visible true %>' />
4

3 に答える 3

2

Either do that in the data bound event or do it like this...

<asp:Button ID ="btn" runat ="server" Visible='<%# Eval("id").ToString() == "1"? "false" : "true" %>' />
于 2012-04-11T05:28:57.697 に答える
2

DataGridRowDataBoundイベントで実行します

于 2012-04-11T05:19:46.563 に答える
2

これを試して:

 <asp:Button ID="Button1" runat="server" Text="Button" Visible='<%#getVisibility()%>' OnClick="btn_Click" />

コードビハインド:

public Boolean getVisibility()
{
   Boolean b = false;
   //get the boolean value based on your field condition
   b = Convert.ToBoolean(Eval("FieldValue").ToString() != "MatchCondition" ? "true" :     "false");
   return b;
}
于 2012-04-11T06:09:42.197 に答える