超链接在checkboxfield detailsview中

在我的detailsview控件中,我有几个带有boolean = true的checkedboxfield。 我想要的任何文本的超链接,如数据字段的HeaderText,以导航到其他页面。 可能吗? 如果没有,有什么建议?

有关模式的详细信息,单击gridview中的超链接时,detailsview将显示如果boolean = true,将检查复选框的详细信息,如果为false,则取消选中。 我想在Checked CheckedBoxField上有超链接文本(Unchecked Checkbox我将它隐藏在代码后面)。

下面是aspx:

`

    <Fields>
         <asp:CheckBoxField DataField="Sample_Preparation_SP" HeaderImageUrl="~/Images/Coal/Coal.jpg"
                    HeaderText="Sample_Preparation" Text="Sample_Preparation" />


        <asp:CheckBoxField DataField="Free_Moisture_FM" HeaderImageUrl="~/Images/Biomass/Wood Chips.jpg"
            HeaderText="Free_Moisture_FM" SortExpression="Free_Moisture_FM" Text="Free Moisture" />


        <asp:CheckBoxField DataField="Inherent_Moisture_IM" HeaderImageUrl="~/Images/Coal/Coal.jpg"
            HeaderText="Inherent_Moisture_IM" SortExpression="Inherent Moisture" Text="Inherent Moisture" />


        <asp:CheckBoxField DataField="Total_Moisture_TM" HeaderText="Total_Moisture_TM" SortExpression="Total_Moisture_TM" HeaderImageUrl="~/Images/Biomass/Wood Pellet3.jpg" Text="Total Moisture" />


        <asp:CheckBoxField DataField="Gross_Calorific_Value_GCV" HeaderText="Gross_Calorific_Value_GCV"
            SortExpression="Gross_Calorific_Value_GCV" HeaderImageUrl="~/Images/Biomass/EFB.jpg" Text="Gross Calorific Value" />


        <asp:CheckBoxField DataField="Net_Calorific_Value_NCV" HeaderText="Net_Calorific_Value_NCV" SortExpression="Net_Calorific_Value_NCV" HeaderImageUrl="~/Images/Biomass/Wood Chips.jpg" Text="Net Calorific Value" />


    </Fields>


</asp:DetailsView>


<asp:SqlDataSource 
            ID="SqlDataSource1" 
            runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>"
            SelectCommand="SELECT [SampleID],[Sample_Preparation_SP], [Free_Moisture_FM], [Inherent_Moisture_IM],  [Total_Moisture_TM]  ,[Gross_Calorific_Value_GCV], [Net_Calorific_Value_NCV] FROM [tbl_SampleRegistration] WHERE SampleID =@SampleID" >

    <SelectParameters>
        <asp:QueryStringParameter Name="SampleID" QueryStringField="SampleID" />
    </SelectParameters>
</asp:SqlDataSource>`

最好的方法是使用详细信息视图的模板字段,以便您可以将事物定制到任何级别。

从MSDN看到这个优秀的链接

http://msdn.microsoft.com/en-us/library/bb288033.aspx
链接地址: http://www.djcxy.com/p/30997.html

上一篇: hyperlink in in checkboxfield detailsview

下一篇: call a c# function in javascript