코드 뒤에 코드를 쓰지 않고도 코드를 바운드 빌드에 추가하고 싶습니다.Asp gridview boundfield 수정
예를 내가 특정 필드에 "오버 플로우"를 받고, 내가 "스택 오버 플로우"를 표시하고 싶습니다 나는 "집"을받을 경우 내가 "스택 집"을 표시 할
는 속성이있다 바운드 필드에 오는 내용을 뒤에서 또는 뒤에 넣으려면?코드 뒤에 코드를 쓰지 않고도 코드를 바운드 빌드에 추가하고 싶습니다.Asp gridview boundfield 수정
예를 내가 특정 필드에 "오버 플로우"를 받고, 내가 "스택 오버 플로우"를 표시하고 싶습니다 나는 "집"을받을 경우 내가 "스택 집"을 표시 할
는 속성이있다 바운드 필드에 오는 내용을 뒤에서 또는 뒤에 넣으려면?사용자 정의 컬럼을 사용하십시오.
<asp:TemplateField HeaderText="MyColumn">
<ItemTemplate>
stack <asp:Literal runat="server" Text="<%#Eval("myField")%>" />
</ItemTemplate>
</asp:TemplateField>
왜 그냥 항목 템플릿을 사용하지 않습니까?
// instead of
<asP:BoundField DataField="FieldName" />
// use
<asp:TemplateField>
<ItemTemplate>
prefix <%# Eval("FieldName") %> suffix
</ItemTemplate>
</asp:TemplateField>
통지
대해 HTMLEncode = 거짓
<asp:BoundField DataField="yourColumn" HeaderText="Your Header" DataFormatString="{0} overflow" HtmlEncode="false" SortExpression="GenCommission" />
당신의 위치가 조건 인 경우, 그것은 당신이 당신의 조건을 유지 어쨌든하지 않는 한 뒤에 코드에서 뭔가를 넣어 끝날거야 가능성이 높습니다 매우 간단합니다. –