小弟的开发环境是vb.net中的asp.net web应用程序问题一:如何把DataGrid中显示的数据记录中的编号列做成链接形式?问了好几回了都没人能给出满 答案问题二:怎么才能从datagrid里面移除列?或者隐藏某列?问题三:Dim HeadTextArray As Array
hypColumn.HeaderText = HeadTextArray[i]
错误提示:类型"System.Array"的值无法转换为"String"
问题四:hypColumn.ItemStyle.Width = 30 '设置列宽度
错误提示:类型"Integer"的值无法转换为"System.Web.UI.WebControls.Unit"问题虽多,但是都很简单,请兄弟们帮忙。
hypColumn.HeaderText = HeadTextArray[i]
错误提示:类型"System.Array"的值无法转换为"String"
问题四:hypColumn.ItemStyle.Width = 30 '设置列宽度
错误提示:类型"Integer"的值无法转换为"System.Web.UI.WebControls.Unit"问题虽多,但是都很简单,请兄弟们帮忙。
解决方案 »
- [求助]控件在design视图无法显示
- 请问 WCF DataContract 类,其 method 被客户端调用问题
- 关于button,imagebutton,linkbutton
- 自定义控件的属性问题
- 紧急求救!!! asp.net后段代码无法设置dropdownlist某一项的样式!!!!是不是.net的bug?
- 关于qplayer.swf的问题
- 哪位兄弟问我移动开发的问题,我说给例子,但现在丢失了他的email地址,隐约记得是hert*@sina.com,知道的请告知
- 弹出窗口的问题讨论,请高手们给予指正。。。。。。。没分了:(
- asp.net,出错信息如下,应该很简单,看一下了
- web.config文件是干什么用的?
- 按钮的事件问题!!! 请有经验的老大进来看看!!!!!!!!
- 我的aspx页面数字全部显示和数据库字段一样的小数位,原来都是只显示2位小数。急啊。
</asp:TemplateColumn>三。你的HeadTextArray[i]中存的是什么东西
四。hypColumn.ItemStyle.Width = Unit.Pixel(30)
<asp:datagrid id="dgListArticle" style="Z-INDEX: 125; LEFT: 0px; POSITION: absolute; TOP: 5px"
runat="server" Width="685px" Height="393px" AllowPaging="True" AutoGenerateColumns="False" DataKeyField="ClassId" BorderWidth="1px"
BorderColor="Tan" AllowSorting="True" GridLines="None" CellPadding="2" BackColor="LightGoldenrodYellow" ForeColor="Black">
<SelectedItemStyle ForeColor="GhostWhite" BackColor="DarkSlateBlue"></SelectedItemStyle>
<AlternatingItemStyle BorderStyle="Solid" BorderColor="Cyan" Width="1px" BackColor="PaleGoldenrod"></AlternatingItemStyle>
<ItemStyle BorderStyle="None" BorderColor="#FFC0C0"></ItemStyle>
<HeaderStyle Font-Bold="True" BackColor="Tan"></HeaderStyle>
<FooterStyle BackColor="Tan"></FooterStyle>
<Columns>
<asp:HyperLinkColumn Visible="False" Target="_self" DataNavigateUrlField="ClassId" DataNavigateUrlFormatString="ListArticle.aspx?id={0}"
DataTextField="ClassId" HeaderText="ArticleTitle" DataTextFormatString="{0:c}"></asp:HyperLinkColumn>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="Title" DataNavigateUrlFormatString="webform1.aspx?id={0}"
DataTextField="Title" HeaderText="Title" DataTextFormatString="{0:c}"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="PostUser" HeaderText="PostUser">
<ItemStyle Font-Underline="True"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="PublishedTime" HeaderText="PublishedTime" DataFormatString="{0:yyyy-mm-dd}">
<ItemStyle Wrap="False"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="CheckUser" HeaderText="CheckUser"></asp:BoundColumn>
<asp:ButtonColumn Text="ArticleCheck" ButtonType="PushButton" HeaderText="ArticleCheck" CommandName="ArticleCheck"></asp:ButtonColumn>
<asp:TemplateColumn>
<ItemTemplate>
<asp:DropDownList id="DropDownList1" runat="server" Width="135px" AutoPostBack="True">
<asp:ListItem Value="1">1</asp:ListItem>
<asp:ListItem Value="4">4</asp:ListItem>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateColumn>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="キャンセル" EditText="編集"></asp:EditCommandColumn>
</Columns>
<PagerStyle NextPageText="下?&gt;&gt;" PrevPageText="&lt;&lt;上?" HorizontalAlign="Center"
ForeColor="DarkSlateBlue" BackColor="PaleGoldenrod"></PagerStyle>
</asp:datagrid>
http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=9EBB267B-E69D-460F-B4C7-BE08CA290C0F
Dim HeadTextArray As new Array
HeadTextArray.add(hypColumn.HeaderText )四:
hypColumn.ItemStyle.Width = unit.pixel(30)
Dim HeadTextArray As new ArrayList(30)
HeadTextArray.add(hypColumn.HeaderText )
用超级链接列 设置其文本字段、URL字段均为数据库中需绑定的数据字段 URL格式字符串为这个样子的:../文件夹目录/页面文件?URL字段={0}问题二:this.DataGrid1.Columns[0].Visible = true; (C#版 改成你的VB)
问题三:数组不能直接转换为字符型。hypColumn.HeaderText = HeadTextArray[1]
问题四:同意aero_boy(老牛)