پرسش و پاسخ در برنامه نویسی ASP.NET

HAROON.1369

عضو جدید
یعنی کسی بلد نیست یا حوصله ندارید جواب منو بدید

یعنی کسی بلد نیست یا حوصله ندارید جواب منو بدید

یعنی کسی بلد نیست یا حوصله ندارید جواب منو بدید بابا جون فقط یک راهنمایی کوچیک در حد یک خط هم باشه ممنون می شم.
 
آخرین ویرایش:

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
می خواستم بدونم چه طوری یک چیزی مثل ارسال تایپیک جدید همین سایت یا مثلا بخش ارسال مطلب سایت بلاگفا تو سایتم قرار بدم؟

که بتونم تو بخش مدیریتی سایتم به وسیله اون متنهامو با فرمت بندی و... به دیتابیسم ارسال کنم و دیگه نخوام هی متنهامو همراه با تگ تو دیتابیس ذخیره کنم اگه جوابمو بدید ممنون می شم

منظورتونو دقيق تر بگيد. یعنی چی نمیخوای با تگ ذخيره کنی؟؟؟
 

HAROON.1369

عضو جدید
یعنی اگه بخوام بخشی ازمتن هامو بعد از خوندن از دیتابیس به صورت بولد باشه می یامو هنگام ارسال متن به دیتابیس دو طرف اون کلمه یا جمله تگ <B> قرار <B/> میدم.
خوب حالا من می خوام به جای این کار یک چیزی مثل بخش ارسال تاپیک جدید این سایت یا بخش ارسال مطلب سرویس دهنده های وبلاگ تو بخش مدیریتی سایتم قرار بدم که هنگامی که می خوام مطلب جدیدی به سایتم اضافه کنم از این بخش استفاده کنم که خودش اتوماتیک تگها رو اضافه کنه
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
یعنی اگه بخوام بخشی ازمتن هامو بعد از خوندن از دیتابیس به صورت بولد باشه می یامو هنگام ارسال متن به دیتابیس دو طرف اون کلمه یا جمله تگ <B> قرار <B/> میدم.
خوب حالا من می خوام به جای این کار یک چیزی مثل بخش ارسال تاپیک جدید این سایت یا بخش ارسال مطلب سرویس دهنده های وبلاگ تو بخش مدیریتی سایتم قرار بدم که هنگامی که می خوام مطلب جدیدی به سایتم اضافه کنم از این بخش استفاده کنم که خودش اتوماتیک تگها رو اضافه کنه

عزيز بايد از Editor ها استفاده کنی. اين چيزی که می بینی اينجا editor هست. اکثر component ها مثل Telerik, DevExpress, ComponentArt و ... Editor دارند.
 

HAROON.1369

عضو جدید


اول یک تشکر ازت بکنم که وقتتو میزاری و به سوالاتم جواب میدی:gol:

من اینا رو تو گوگل سرچ کردم حجمشون خیلی زیاده

این جا

http://www.devexpress.com/Downloads/NET/index.xml

می خواستم devexpress رو دانلود کنم حجمش 312 مگابایته

یا مثلا telerik حجمش 164 مگ است

یعنی باید اینا رو رو دانلود کنم بعد می خواستم بدونم اگه باید دانلود کنم به نظر شما کدوم از همه بهتره ؟
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
سلام
در مورد جواب دادن، خواهش میکنم و وظيفمه و خوشحال میشم مشکلی رو حل کنم.

حق با شما است. جفت این کامپوننت ها حجم سنگينی دارند و حتی باید crack اش کنی که میگم کجا میتونی پيداش کنی. در مورد بهتر بودن هم راستش از نظر Right to Left شدن و سبک و سرعت Telerik در وب اول بوده و فکر کنم هست اما DevExpress قدرت فوق العاده ای در ویندوز و همچنين وب داره اما به خاطر مشکل Right To Left يه کم telerik بهتره. حسن استفاده از Dev بودن کتاب جديد چاپ 2010 انتشارات Wrox که مطمئناً ميشناسيش هست و این در صورتیه که telerik با Document ها و sample هاش فقط همراهه.
البته در هردو سايت ويدئوهای آموزش بسيار جالبی هست که توصيه ميکنم اگه اينترنت خوبی داری چکشون کنی.

برای دانلود کامپوننت ها با کرک هم اينجا کليک کن. اميدوارم مفيد بوده باشه و شرمنده که بیشتر سوادم نميرسه :smile:
 

HAROON.1369

عضو جدید
بازم ازت ممنونم نمی دونم چه جوری ازت تشکر کنم

چون سرعتم خیلی خوب نیست گفتم فعلا اینو برای این که حجمش کمتره (66MG) نسبت به بقیه و برای یه آشنایی اولیه

http://www.freecomponents.blogfa.com/post-109.aspx

ComponentArt UI Framework 2009.1

دانلود کنم. تا ببینم چه می شه.





بازم ازت تشکر می کنم




 
آخرین ویرایش:

HAROON.1369

عضو جدید
راستی یک چیزه دیگه تو گوگل که Editor component for asp.net رو سرچ کردم Cute Editor با FreeTextBox tinymce و CKEditor اینا اومدن می خواستم بدونم اینا چه فرقی با اونایی که گفتی داره ؟
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
راستی یک چیزه دیگه تو گوگل که Editor component for asp.net رو سرچ کردم Cute Editor با FreeTextBox tinymce و CKEditor اینا اومدن می خواستم بدونم اینا چه فرقی با اونایی که گفتی داره ؟

CKEditor رو میشناسم. من از اين اديتور خوشم نمياد چون نه ظاهر خوبی داره و نه سرعت بالایی. کلاً اديتورهایی که گفتم همه کند هستند اما با حذف موارد اضافی اون ها ميشه سرعتشون رو بالا برد.
ComponentArt 2010 هم تو سایتی که گفتم بود. اونو بگير.
 

HAROON.1369

عضو جدید
سلام
ComponentArt UI Framework 2009.1 v رو دانلود کردم نصبش هم کردم یه نگاهی به documentation هم کردم یک چیزهایی فهمییدم

وقتی اجرا می کنم این طوری می شه

http://www.4shared.com/photo/NBHZyP3r/myPic.html
اینم سورس صفحم

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="ComponentArt.Web.UI" Namespace="ComponentArt.Web.UI" TagPrefix="ComponentArt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="EN">
<head>
<title>Editor</title>
</head>

<body>
<form id="Form1" method="post" runat="server">

<ComponentArt:Editor runat="server" ID="Editor1"
TemplateFile="1ToolBar.ascx"
SkinFolderLocation="./skins/arcticwhite"
SourceCssClass="SourceCssClass"
DesignCssClass="DesignCssClass"
HighlightElementCssClass="HighlightCssClass"
CssFileURL="./skins/arcticwhite/css/iframe.css"
ContentHTML=""
BreadcrumbClientTemplateId="breadcrumbTemplate"
BreadcrumbCssClass="f-l"
BreadcrumbSeparator="<div class='sep'></div>"
Width="730"
Height="500">

<ClientTemplates>
<ComponentArt:ClientTemplate Id="breadcrumbTemplate">
<a onclick="this.blur();return false;" href="javascript:void(0);" class="btn"><span><##DataItem.breadcrumb##></span></a>
</ComponentArt:ClientTemplate>
</ClientTemplates>

<Styles>
<ComponentArt:EditorStyle Name="Bold" StyleString="font-weight:700;" DropDownStyleString="font-weight:700;" />
<ComponentArt:EditorStyle Name="Italic" StyleString="font-style:italic;" DropDownStyleString="font-style:italic;" />
</Styles>

<ToolBars>

<ComponentArt:ToolBar
ID="FormattingToolBar"
RunAt="server"
ImagesBaseUrl="./skins/arcticwhite/images"
CssClass="toolbar"
Width="100"
Height="25"
DefaultItemImageWidth="25"
DefaultItemImageHeight="25"
UseFadeEffect="false"
SiteMapXmlFile="StandardToolBar.xml"
>

<ClientEvents>
<ItemMouseUp EventHandler="font_toolbar_mouseup" />
</ClientEvents>

</ComponentArt:ToolBar>

</ToolBars>

</ComponentArt:Editor>


</form>
</body>
</html>





که از داکیومنتش کپی کردم و یک کمی هم ویرایشش کردم می خواستم بدونم مشکل چیه که این طوری می شه
اینم تصویری از solution explorer من

http://www.4shared.com/photo/oQHAszrq/mysolutionexplorer.html
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
سلام
ComponentArt UI Framework 2009.1 v رو دانلود کردم نصبش هم کردم یه نگاهی به documentation هم کردم یک چیزهایی فهمییدم

وقتی اجرا می کنم این طوری می شه

http://www.4shared.com/photo/NBHZyP3r/myPic.html
اینم سورس صفحم

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="ComponentArt.Web.UI" Namespace="ComponentArt.Web.UI" TagPrefix="ComponentArt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="EN">
<head>
<title>Editor</title>
</head>

<body>
<form id="Form1" method="post" runat="server">

<ComponentArt:Editor runat="server" ID="Editor1"
TemplateFile="1ToolBar.ascx"
SkinFolderLocation="./skins/arcticwhite"
SourceCssClass="SourceCssClass"
DesignCssClass="DesignCssClass"
HighlightElementCssClass="HighlightCssClass"
CssFileURL="./skins/arcticwhite/css/iframe.css"
ContentHTML=""
BreadcrumbClientTemplateId="breadcrumbTemplate"
BreadcrumbCssClass="f-l"
BreadcrumbSeparator="<div class='sep'></div>"
Width="730"
Height="500">

<ClientTemplates>
<ComponentArt:ClientTemplate Id="breadcrumbTemplate">
<a onclick="this.blur();return false;" href="javascript:void(0);" class="btn"><span><##DataItem.breadcrumb##></span></a>
</ComponentArt:ClientTemplate>
</ClientTemplates>

<Styles>
<ComponentArt:EditorStyle Name="Bold" StyleString="font-weight:700;" DropDownStyleString="font-weight:700;" />
<ComponentArt:EditorStyle Name="Italic" StyleString="font-style:italic;" DropDownStyleString="font-style:italic;" />
</Styles>

<ToolBars>

<ComponentArt:ToolBar
ID="FormattingToolBar"
RunAt="server"
ImagesBaseUrl="./skins/arcticwhite/images"
CssClass="toolbar"
Width="100"
Height="25"
DefaultItemImageWidth="25"
DefaultItemImageHeight="25"
UseFadeEffect="false"
SiteMapXmlFile="StandardToolBar.xml"
>

<ClientEvents>
<ItemMouseUp EventHandler="font_toolbar_mouseup" />
</ClientEvents>

</ComponentArt:ToolBar>

</ToolBars>

</ComponentArt:Editor>


</form>
</body>
</html>





که از داکیومنتش کپی کردم و یک کمی هم ویرایشش کردم می خواستم بدونم مشکل چیه که این طوری می شه
اینم تصویری از solution explorer من

http://www.4shared.com/photo/oQHAszrq/mysolutionexplorer.html

فکر کنم موقع ويرايش يک جا يک تکه از کد رو طوری بهم زدی که حالا مثل متن نشونش میده و کد رو بصورت اجرایی نمی بینه. کد رو کپی کردی آوردی يا component رو اضافه کردی؟ ممکنه به خاطره اين هم باشه که refrence های مورد نظر اضافه نشده :que: به نظر من کد رو پاک کن و روی يکی از کامپوننت ها دابل کليک کن تا با ref هاش اضافه شه و اجرا کن تا از نصب درستش مطمئن شی. اگه کار کنه مشکل از ref است. من بيشتر از اين نميدونم :cry:
 

دختر شرقی

کاربر حرفه ای
کاربر ممتاز
تبدیل دیتاتیبل به پی دی اف

تبدیل دیتاتیبل به پی دی اف

سلام . آیا روشی سراغ دارین که بشه یک دیتا تیبل رو به پی دی اف تبدیل کرد ؟:razz:
 

komaiteseba

عضو جدید
سوال

سوال

سلام
می خواستم بدونم که برای برنامه نویسی تحت وب با c# ,asp.netحتما باید برنامه نویسی تحت ویندوز بلد باشیم؟
اون وقت اگه کدهای تحت ویندوز همون برنامه رو داشته باشیم کمکمون میکنه برای تحت وب ؟
مرسی
 

komaiteseba

عضو جدید
سوال

سوال

سلام
می خواستم بدونم که برای برنامه نویسی تحت وب با c# ,asp.netحتما باید برنامه نویسی تحت ویندوز بلد باشیم؟
اون وقت اگه کدهای تحت ویندوز همون برنامه رو داشته باشیم کمکمون میکنه برای تحت وب ؟
مرسی
 

A.S.Roma

عضو جدید
کاربر ممتاز
دوست من مهم اینکه اصول برنامه نویسی C# را یاد بگیرید . تحت ویندوز و کنسول و وب از نظر مفاهیم پایه و اصولی هیچ فرقی با هم ندارند . ابزار فرق می کند.

در مورد سوال دوم ؛
غیر از لایه نمایش به کاربر مابقی کدها قابل استفاده هستند. ( البته اگر از معماری چند لایه استفاده شده باشد. )
 

mahtab30

کاربر فعال
با سلام خدمت شما
ببخشید من هنگام استفاده از ابزار wat که در منوی web site > ap.net configuration قرار دارد هنگام استفاده از security setup wizard در مرحله ای که باید یوزر برای سیستم تعریف شود خطا می دهد که طول رمز نباید از 7 کاراکتر کمتر شود ولی هیچگونه رمزی را قبول نمی کند . اگر راهنمایی کنید ممنون می شوم.
 

Sarp

مدیر بازنشسته
با سلام خدمت شما
ببخشید من هنگام استفاده از ابزار wat که در منوی web site > ap.net configuration قرار دارد هنگام استفاده از security setup wizard در مرحله ای که باید یوزر برای سیستم تعریف شود خطا می دهد که طول رمز نباید از 7 کاراکتر کمتر شود ولی هیچگونه رمزی را قبول نمی کند . اگر راهنمایی کنید ممنون می شوم.
اگه درست متوجه شده باشم مشکل شما اینه که باید یکی از کارکترهاتون غیر حرف و عدد باشه . یعنی کاراکتری مثل : یا # یا $ و . . . .
 

mahtab30

کاربر فعال
اگه درست متوجه شده باشم مشکل شما اینه که باید یکی از کارکترهاتون غیر حرف و عدد باشه . یعنی کاراکتری مثل : یا # یا $ و . . . .


مرسیییییییی من نمی دونم چطور از شما تشکر کنم واقعا ازتون ممنونم خیلی سرش گیر کرده بودم . بازم مرسی :smile:
 
  • Like
واکنش ها: Sarp

sobhan5968

عضو جدید
با سلام خدمت همه متخصصین عزیز

یه سوال :eek:

در asp.net از ابزار upload file استفاده میکنم حالا در براوزر اینترنت اکسپلورر وقتی فایلی رو انتخاب میکنم مشکلی نداره و ادرس کامل رو برمیگردونه یعنی مسیر و نام فایل روی دیسک ولی در براوزر فایرفاکس فقط نام فایل رو برمیگردونه :(

در صورتی که من نیاز به ادرس کامل فایل دارم

دوستان راهنمایی کنن که چجوری این مشکل رو حل کنم

خیلی حیاتیه
اگه کمک کنید ممنون میشوم
 

mahtab30

کاربر فعال
سلام دوستان
من وقتی کد آپلود کردن فایل رو نوشتم بعد از کلیک روی دکمه submit این صفحه رو نشون میده :

کد سمت سرورم اینه :
protectedvoid Page_Load(object sender, EventArgs e)
{
if(!(myinputfile .PostedFile == null ))
{
myinputfile.PostedFile.SaveAs("c:\filename.ext");
Response.Write ("your file succesfully saved on server");
}

کسی میدونه مشکل چیه ؟ :(
 

A.S.Roma

عضو جدید
کاربر ممتاز
این خط رو اینجوری بنویس :
کد:
[SIZE=2]myinputfile.PostedFile.SaveAs([/SIZE][SIZE=2][COLOR=#a31515][SIZE=2][COLOR=#a31515]"c:\\filename.ext"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]);[/SIZE]
 

mahtab30

کاربر فعال
سلام دوستان حالتون خوبه ؟
ببخشید من یه مشکل در ارتباط با دیتابیس برام پیش اومده :
من یه عدد sql data source و یک عدد grid view روی فرم قرار دادم ولی این error ها رو میده .

<asp:SqlDataSource ID ="sdsauthors" runat=server ProviderName =System.Data.SqlClient
ConnectionString = "server=localhost; user id=sa;
password=;database=masoume;
SelectCommand = "select name,vahed,id from dars";
UpdateCommand = "update dars set name=@name,id=@id,vahed=@vahed";>
به این خط error میده که : the server tag is not well formed
و به این قسمت کد که مربوط به grid view هست:

<asp:GridView ID = "gvdauthors" runat =server
DataSourceID = "sdsauthors" AllowPaging =true AllowSorting=true AutoGenerateColumns =false
DataKeyNames = id>
<PagerStyle BackColor="Gray" ForeColor="White"
HorizontalAlign="Center" />
<HeaderStyle BackColor="Black"
ForeColor="White" />
<AlternatingRowStyle BackColor="LightGray" />
<Columns>
<asp:CommandField ButtonType="Button"
ShowEditButton="true" />
<asp:BoundField Visible="false"
HeaderText="name" DataField="name"
SortExpression="name">
</ asp:BoundField>
<asp:BoundField HeaderText="id"
DataField="di"
SortExpression="id">
</ asp:BoundField>
<asp:BoundField HeaderText="vahed"
DataField="vahed"
SortExpression="vahed">
</ asp:BoundField>
</Columns>
</asp:GridView>

error میده که :
type system.WEB.UI.WEBcontrols.boundfield does not have a public named boundfield

کسی میدونه مشکل چیه ؟
 

A.S.Roma

عضو جدید
کاربر ممتاز
کد:
[SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#a31515][SIZE=2][COLOR=#a31515]asp[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]:[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#a31515][SIZE=2][COLOR=#a31515]SqlDataSource[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]ID[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]="sdsauthors"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]runat[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=server[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]ProviderName[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=System.Data.SqlClient[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] 
[/SIZE][I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]ConnectionString[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff][I]"server=localhost; user id=sa;
password=;database=masoume;[/I]
[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]SelectCommand[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]"select name,vahed,id from dars"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2];
[/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]UpdateCommand[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]"update dars set name=@name,id=@id,vahed=@vahed"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2];[/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE]
ConnectionString ت داخل دبل کوتیشن نیست.
 

A.S.Roma

عضو جدید
کاربر ممتاز
چرا هست ولی تو اینجا مشخص نیست
این ارور زمانی بوجود میاد که کنترل سمت سروری رو درست ننوشته باشی یا کاراکتر اضافی توش باشه.
مثلا" شما کلی ";" استفاده کردی که همش زیاده .
اگه مشکلت حل نشده هنوز یک کپی از فایل aspx اینجا ضمیمه کن یا کل پروژه ات رو بذار ببینم مشکل کجاست .
 

Similar threads

بالا