这个是源码
<asp:GridView ID="gvStuSource" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333"
GridLines="None" HorizontalAlign="Left" Width="100%" CssClass="tblheader" Font-Size="Small">
<RowStyle BackColor="#EFF3FB" />
<Columns>
<asp:TemplateField HeaderText="全选">
<EditItemTemplate>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
</EditItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="checkAll" runat="server" AutoPostBack="True"
oncheckedchanged="checkAll_CheckedChanged" />
全选
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="checkItem" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Sid" HeaderText="生源编号" />
<asp:BoundField DataField="stuName" HeaderText="生源名称" />
<asp:TemplateField HeaderText="供应商名称">
<EditItemTemplate>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%=GetProviderNameByPId(<%#Eval("pid")%>)%>' ></asp:Label> </ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Profession" HeaderText="所属专业" />
<asp:BoundField DataField="stusNum" HeaderText="生源人数(人)" />
<asp:BoundField DataField="goTime" HeaderText="出人时间" />
<asp:TemplateField HeaderText="详细">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
【<a href="#"
onclick="window.showModalDialog('LookupProviderStuNum.aspx?sid=<%#Eval("sid")%>', '', 'dialogWidth:650px; dialogHeight:450px; help:no; status:no');">详细</a>】
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="修改">
<EditItemTemplate>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
【<a href="#"
onclick="window.showModalDialog('EditProviderStuNum.aspx?sid=<%#Eval("sid")%>', '', 'dialogWidth:650px; dialogHeight:450px; help:no; status:no');">修改</a>】
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White"
HorizontalAlign="Left" />
<EditRowStyle BackColor="#2461BF" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>这个是后台方法:
//根据PID显示PName
public string GetProviderNameByPId(string pid)
{
return provider.GetModel(pid).PName;
}<asp:Label ID="Label1" runat="server" Text='<%=GetProviderNameByPId(<%#Eval("pid")%>)%>' ></asp:Label>不知道这里该怎么写才对,请教高手指点,谢谢!!!!
<asp:GridView ID="gvStuSource" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333"
GridLines="None" HorizontalAlign="Left" Width="100%" CssClass="tblheader" Font-Size="Small">
<RowStyle BackColor="#EFF3FB" />
<Columns>
<asp:TemplateField HeaderText="全选">
<EditItemTemplate>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
</EditItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="checkAll" runat="server" AutoPostBack="True"
oncheckedchanged="checkAll_CheckedChanged" />
全选
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="checkItem" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Sid" HeaderText="生源编号" />
<asp:BoundField DataField="stuName" HeaderText="生源名称" />
<asp:TemplateField HeaderText="供应商名称">
<EditItemTemplate>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%=GetProviderNameByPId(<%#Eval("pid")%>)%>' ></asp:Label> </ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Profession" HeaderText="所属专业" />
<asp:BoundField DataField="stusNum" HeaderText="生源人数(人)" />
<asp:BoundField DataField="goTime" HeaderText="出人时间" />
<asp:TemplateField HeaderText="详细">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
【<a href="#"
onclick="window.showModalDialog('LookupProviderStuNum.aspx?sid=<%#Eval("sid")%>', '', 'dialogWidth:650px; dialogHeight:450px; help:no; status:no');">详细</a>】
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="修改">
<EditItemTemplate>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
【<a href="#"
onclick="window.showModalDialog('EditProviderStuNum.aspx?sid=<%#Eval("sid")%>', '', 'dialogWidth:650px; dialogHeight:450px; help:no; status:no');">修改</a>】
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White"
HorizontalAlign="Left" />
<EditRowStyle BackColor="#2461BF" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>这个是后台方法:
//根据PID显示PName
public string GetProviderNameByPId(string pid)
{
return provider.GetModel(pid).PName;
}<asp:Label ID="Label1" runat="server" Text='<%=GetProviderNameByPId(<%#Eval("pid")%>)%>' ></asp:Label>不知道这里该怎么写才对,请教高手指点,谢谢!!!!
解决方案 »
- JS全选checkbox
- 如何给ASP.NET源程序加密,就是打开源程序时需要输入密码。这个怎么弄?
- 关于calendar控件的默认日期的问题
- 请问:aspx 接收到来自 asp from提交的string 字符串,在aspx里怎么把string 转成 UTF8变码?
- 使用xslt导出excel的问题
- [Help]一个XML节点读取问题!
- 求教:验证填的用户名只可以填数字或英文不允许是汉字?
- Asp.net中页面数据显示问题!(请教各位大人)
- 获取一个时间格式,在网上找了一些都不对。。。。
- c#实现数据类型转换
- Response.transmitFile()传输文件过大问题
- 关于 使用 Graphics 画 条形码生成图片清晰度的问题
--------------------------------------------------------------------------------编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS1040: 预处理器指令必须作为一行的第一个非空白字符出现源错误: 行 233: </EditItemTemplate>
行 234: <ItemTemplate>
行 235: <asp:Label ID="Label1" runat="server" Text='<%#GetProviderNameByPId(<%#Eval("pid")%>)%>' ></asp:Label>
行 236: </ItemTemplate>
行 237: </asp:TemplateField>
源文件: f:\Documents and Settings\Administrator\桌面\basice\HumanManage\WebUI\Admin\Provider\ProviderInfoStuSource.aspx 行: 235
{
return provider.GetModel(pid.ToString()).PName;
}<asp:Label ID="Label1" runat="server" Text='<%# GetProviderNameByPId(<%#Eval("pid")%>)%>' ></asp:Label>
Text='<%# GetProviderNameByPId(Eval("pid").ToString())%>'
{
return provider.GetModel(pid).PName;
}<asp:Label ID="Label1" runat="server" Text='<%# GetProviderNameByPId(Eval("pid").ToString())%>'></asp:Label>