2017-03-02 5 views
1

私はtelerik:radgridを持っています。これは、各行にチェックボックスとリンクボタンがあり、ヘッダーにチェックボックスがあり、行のすべてのチェックボックスを選択しています。 HtmlGenericControlLinkBut​​tonがSelectAll/HeaderのAutoPostBackで非表示になるCheckBox

statusが私のLinkBut​​ton

ある

status.Controls.Add(html_controller); 

同様

私が使用して後ろのコードからのLinkBut​​tonにいくつかのダイナミックテキストを追加していさて問題は、私は、ヘッダーをクリックしたときにということですチェックボックスにポストバックが発生し、リンクボタンがhtml_controllerとともに非表示になります。それを修正するために私はどのような変更を行う必要がありますか? (

<asp:LinkButton ID="status" runat="server" CommandName="Status" CausesValidation="false" style="text-align:center;cursor:pointer;" OnClientClick="return VerifyComments(this);"/> 

答えて

1

私はasp:Labelを使用して問題を解決 -

<asp:CheckBox id="headerChkbox" OnCheckedChanged="ToggleSelectedState" AutoPostBack="True" runat="server"></asp:CheckBox>

のLinkBut​​ton - 以下

は、ヘッダーチェックボックスとのLinkBut​​ton

ヘッダチェックボックスですrunat='server')私のasp:LinkButton内の代わりに、背後にあるコードからHtmlGenericControlを追加するとASPのテキストフィールドにダイナミックテキスト割り当て:ラベル(labelname.Text =「」)を

問題はなったLinkButtonとポストバックの問題が明らかにしました私がをrunat='server'と使用して解決しました。

関連する問題